Principal Software Engineer
New
USFull-TimePrincipal
Salary150,000 - 225,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSNode.jsPythonSQLApache AirflowDjangoGCPMySQLTypeScriptReact
Requirements
- 8+ years of professional software engineering experience, including senior or principal-level technical leadership
- Strong expertise in TypeScript/Node.js, Python (Django), and React
- Expert-level SQL experience, particularly MySQL schema design, optimization, and performance tuning
- Proven experience designing scalable, secure, and maintainable distributed systems
- Strong understanding of RESTful APIs, service-oriented architectures, and cloud-native systems (AWS, GCP, or similar)
- Demonstrated experience with AI-augmented development practices (AI-SDLC) and use of tools such as GitHub Copilot, Claude Code, Cursor, or similar
- Experience building or maintaining data pipelines and workflow orchestration tools (e.g., Apache Airflow)
- Strong leadership skills with experience mentoring engineers and shaping engineering best practices across teams
- Excellent communication skills with the ability to clearly articulate technical trade-offs and decisions
- Experience working in regulated environments such as healthcare, HIPAA, or SOC 2 is highly desirable
Responsibilities
- Drive technical alignment across engineering teams by defining shared architectural patterns, engineering standards, and scalable system design principles.
- Architect and deliver end-to-end solutions across web applications, backend services, data pipelines, and integrations supporting core enterprise healthcare products.
- Establish and enforce engineering best practices, including code quality, testing strategies, CI/CD processes, and documentation standards to ensure production reliability.
- Lead the adoption and evolution of AI-assisted development practices, integrating AI tools into the SDLC to improve productivity and engineering effectiveness.
- Partner with security, compliance, and product teams to ensure system designs meet regulatory requirements such as HIPAA and SOC 2.
- Mentor and guide engineers across teams, raising the overall technical bar through coaching, architectural guidance, and hands-on collaboration.
- Contribute to strategic technical decision-making, helping translate complex business requirements into scalable, maintainable engineering solutions.
View Full Description & ApplyYou'll be redirected to the employer's site