Principal Software Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Principal Software Engineer providing technical leadership in the design and development of healthcare technology solutions. Working with cross-functional teams to address complex technical challenges and improve healthcare outcomes.
Responsibilities:
- Lead the architecture, design, and implementation of enterprise-scale cloud-native applications and services.
- Provide technical leadership across multiple applications, services, and engineering teams.
- Design and develop secure, scalable, and maintainable backend services using Node.js, TypeScript, and modern cloud technologies.
- Establish and promote engineering standards, architectural patterns, and development best practices.
- Partner with product owners, business stakeholders, and engineering leadership to translate business objectives into technical solutions.
- Lead technical design discussions and architectural reviews.
- Mentor engineers through code reviews, design reviews, technical guidance, and knowledge sharing.
- Drive platform modernization initiatives and evaluate emerging technologies for potential adoption.
- Design and implement integrations with internal and external systems and services.
- Optimize application performance, reliability, scalability, and operational efficiency.
- Contribute to long-term technology strategy and technical roadmaps.
- Support DevOps practices, automation, observability, and continuous improvement initiatives.
- Troubleshoot complex production issues and guide teams toward sustainable solutions.
- Collaborate effectively across distributed teams while maintaining strong communication with both technical and non-technical stakeholders.
Requirements:
- Bachelor's degree
- 12+ years of professional software engineering experience.
- 5+ years of experience developing applications using Node.js and TypeScript.
- 3+ years of experience designing, deploying, and supporting solutions within AWS cloud environments.
- 3+ years’ experience supporting federal healthcare programs.
- Must have lived in the United States for a total of three full years out of the last five years.
- Must be able to obtain and maintain a Public Trust clearance.
- Must reside in the United States, be authorized to work in the United States, and all work must be performed within the United States.
Benefits:
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities
















