Senior Backend Engineer (NestJS, GCP, TypeORM)

Rare Disease Research
Atlanta, Georgia, US
$145K-$175K a year
Full-time

About Rare Disease Research :

Apply (by clicking the relevant button) after checking through all the related job information below.

As an independent clinical research site, we are 100% dedicated to conducting clinical research, accelerating the development of safe and effective treatments and providing rare disease patients with access to innovative investigational therapies.

We are a passionate, caring, multi-disciplinary team conducting clinical research with expertise and compassion, and always to the highest ethical standards.

Important Note : Applicants for employment in the United States must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States and with Rare Disease Research.

Senior Backend Engineer (NestJS, GCP, TypeORM)

Responsibilities :

  • Architect, develop, and maintain robust backend systems using NestJS and TypeORM.
  • Lead the migration of existing Node.js applications to the new NestJS architecture.
  • Design and implement efficient database schemas and interactions using TypeORM and MySQL.
  • Build and deploy applications on Google Cloud Platform's Compute Engine, utilizing Docker containers and orchestration tools like Kubernetes.
  • Collaborate with front-end developers to integrate with Angular 18 applications through well-defined APIs.
  • Troubleshoot and resolve issues in development and production environments.
  • Champion best practices for backend development, including security, performance optimization, and scalability.
  • Write clean, well-documented, and testable code, ensuring high code quality through code reviews and best practices.
  • Design and deploy SaaS applications across multiple regions globally, ensuring high availability and low latency.
  • Design systems with a focus on performance, redundancy, and fault tolerance to ensure a reliable user experience.
  • Contribute to the security of our systems by performing penetration testing and identifying vulnerabilities.
  • Stay up-to-date with the latest security threats and vulnerabilities.
  • Mentor junior engineers and share your expertise in NestJS, TypeORM, and GCP.
  • Knowledge of HAPI FHIR Tools or integration with Cloud based FHIR Servers is a plus.
  • Data Migration & Integration :
  • Developing and executing data migration strategies from diverse sources like databases, APIs, and other platforms.
  • Building and maintaining stable data integrations to ensure ongoing synchronization between customer systems and our platform.
  • Collaborating with internal teams to understand data requirements and ensure data integrity.

Qualifications :

  • 5+ years of experience in backend software development.
  • Strong proficiency in Node.js and experience with NestJS or a strong desire to learn it quickly.
  • Experience with Object-Relational Mapping (ORM) libraries, preferably TypeORM.
  • Solid understanding of relational databases (MySQL) and SQL.
  • Extensive experience with containerization technologies (Docker) and container orchestration (e.g., Kubernetes).
  • Strong understanding of Google Cloud Platform (GCP) and hands-on experience with Compute Engine, networking, and storage services.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Knowledge of common web security vulnerabilities (OWASP Top 10) and penetration testing methodologies.
  • Experience with security auditing and vulnerability assessment tools.

Job Type : Full-time

Pay : $145,000.00 - $175,000.00 per year

Benefits :
  • 401(k)
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
  • Ability to Relocate :

    Atlanta, GA 30329 : Relocate before starting work (Required)

    Work Location : In person

    J-18808-Ljbffr

    3 days ago
    Related jobs
    Promoted
    Rare Disease Research
    Atlanta, Georgia

    Senior Backend Engineer (NestJS, GCP, TypeORM). Mentor junior engineers and share your expertise in NestJS, TypeORM, and GCP. Architect, develop, and maintain robust backend systems using NestJS and TypeORM. Design and implement efficient database schemas and interactions using TypeORM and MySQL. ...

    Promoted
    VirtualVocations
    Marietta, Georgia

    A company is looking for a Senior GCP Cloud Engineer to drive digital transformation through innovative cloud solutions. ...

    Promoted
    RVO Health
    Atlanta, Georgia

    As a team member you will work with other engineering teams across the organization to design and implement bespoke integrations with the various products and technologies in the RVO Health suite. You will apply your skills in a highly dynamic, innovative, forward-thinking environment that follows i...

    Promoted
    VirtualVocations
    Decatur, Georgia

    A company is looking for a Senior Software Engineer (Backend) - Fleet Management. ...

    Promoted
    Chick-fil-A, Inc.
    Atlanta, Georgia

    Backend Software Engineer, you will have the opportunity to directly impact the digital user experience for millions of Chick-fil-A customers. The ideal candidate is experienced with software development and will be comfortable making technical decisions on their own and partnering with engineering ...

    Promoted
    VirtualVocations
    Marietta, Georgia

    A company is looking for a Senior Software Engineer, Python Backend. ...

    Promoted
    Kion Group
    Atlanta, Georgia

    We are seeking a dynamic and highly skilled Principal Data Engineer to lead these foundational efforts. This role demands someone who not only possesses a profound understanding of the data engineering landscape but is also at the forefront of their game. Stay up to date with the latest data enginee...

    Promoted
    Kion Group AG
    Atlanta, Georgia

    We are seeking a dynamic and highly skilled Principal Data Engineer to lead these foundational efforts. This role demands someone who not only possesses a profound understanding of the data engineering landscape but is also at the forefront of their game. Stay up to date with the latest data enginee...

    Motion Recruitment
    Atlanta, Georgia

    They are looking for a Senior Backend Java Engineer to work on completing the new refreshed side of their software. They need an engineer experienced in Greenfield dev to oversee and execute this process until deployment. ...

    KION Group
    Atlanta, Georgia

    We are seeking a dynamic and highly skilled Principal Data Engineer to lead these foundational efforts. This role demands someone who not only possesses a profound understanding of the data engineering landscape but is also at the forefront of their game. Stay up to date with the latest data enginee...