Company

Healthcare

PrincipalSoftwareEngineer

€110–170k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Principal Software Engineer. Skills: System architecture, Distributed systems, AI-assisted development. Drive technical alignment across engineering teams. Define shared architectural patterns”

Industry & Context.

Healthcare
Problems you'll solve

Translate complex business requirements

What They're Looking For.

Must Have

8+ years professional software engineering experience, Senior or principal-level technical leadership, TypeScript/Node.js experience, Python (Django) experience, React experience, Expert-level SQL experience, MySQL schema design, optimization, and performance tuning, Experience designing scalable, secure, and maintainable distributed systems, Understanding of RESTful APIs, Understanding of service-oriented architectures, Understanding of cloud-native systems (AWS, GCP, or similar), Experience with AI-augmented development practices (AI-SDLC), Experience using AI tools (GitHub Copilot, Claude Code, Cursor, or similar), Experience building or maintaining data pipelines, Experience with workflow orchestration tools (e.g., Apache Airflow), Leadership skills, Experience mentoring engineers, Experience shaping engineering best practices across teams, Excellent communication skills, Ability to articulate technical trade-offs and decisions

Nice to Have

Experience working in regulated environments (healthcare, HIPAA, or SOC 2)

What You'll Do.

Drive technical alignment across engineering teams

Define shared architectural patterns

Define engineering standards

Define scalable system design principles

Architect end-to-end solutions

Deliver end-to-end solutions

Support core enterprise healthcare products

Establish engineering best practices

Enforce engineering best practices

Ensure production reliability

Lead adoption of AI-assisted development

Evolve AI-assisted development practices

Integrate AI tools into SDLC

Improve productivity with AI tools

Improve engineering effectiveness with AI tools

Partner with security teams

Partner with compliance teams

Partner with product teams

Ensure system designs meet regulatory requirements

Mentor engineers across teams

Guide engineers across teams

Raise technical bar through coaching

Provide architectural guidance

Collaborate hands-on with engineers

Contribute to strategic technical decision-making

Translate business requirements into engineering solutions

How You'll Work.

Team & Collaboration

Across engineering teams; With security teams; With compliance teams; With product teams; Across teams

Communication Scope

Articulate technical trade-offs; Articulate decisions

Full Job Description

## Accountabilities 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. Requirements: The ideal candidate brings deep technical expertise and a strong record of architectural leadership in complex, regulated environments. You should be comfortable working across the full stack, from backend systems and data pipelines to frontend applications, while influencing engineering culture at scale. This role requires both hands-on execution and the ability to define long-term technical strategy. 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 sim

Free ATS check

Applying for this Principal Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →