Principal/Lead C++ Engineer

Job Description

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in backend or infrastructure engineering.
  • 1+ years in a technical leadership or project lead role.
  • Experience in healthcare or regulated environments is a plus.
  • Strong proficiency in backend development (e.g., C++, Python for testing) for Linux
  • Experience with containerization (e.g., Docker, Podman)
  • Deep understanding of RESTful APIs, microservices, authentication/authorization, and database design (SQL/NoSQL).
  • Excellent communication, leadership, and stakeholder management skills.
  • Ability to mentor team members and foster a collaborative development culture.
  • Advanced English.

Job Responsibilities

We are seeking a technically strong and experienced Principal Engineer / Project Lead to lead the architecture, development, and delivery of web-based services and infrastructure for clinical and administrative applications. This role focuses on building robust, scalable, and secure backend systems, while also providing technical leadership and project oversight across cross-functional teams throughout the product suite.

  • Technical Leadership
  • Translate system-level requirements into software requirements and robust, scalable, and efficient software solutions.
  • Define and evolve the architecture for backend services, APIs, and infrastructure supporting web-based clinical and administrative applications.
  • Lead the design and implementation of scalable microservices, data pipelines, and deployment frameworks.
    Ensure high availability, performance, and security of backend systems.
  • Drive adoption of modern DevOps practices, including CI/CD, infrastructure as code, and automated monitoring.
  • Lead cross-functional teams through the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Define project scope, milestones, and deliverables in collaboration with stakeholders.
  • Manage risks, dependencies, and resources to ensure timely and high-quality delivery.
  • Serve as the primary technical point of contact for backend infrastructure topics.
  • Quality & Compliance
  • Ensure adherence to software quality standards, security best practices, and regulatory requirements (e.g., IEC 62304).
  • Oversee code reviews, automated testing, and continuous integration/deployment processes.
  • Support documentation, validation, and audit readiness activities.

Department/Project Description

We are seeking a technically strong and experienced Principal Engineer / Project Lead to lead the architecture, development, and delivery of web-based services and infrastructure for clinical and administrative applications. This role focuses on building robust, scalable, and secure backend systems, while also providing technical leadership and project oversight across cross-functional teams throughout the product suite.
Core Job Responsibilities

Published 21 August
73 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...