Senior Backend Engineer

Carbon Health

Çankaya

On-site

TRY 5,897,000 - 8,845,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary in USD
Permanent payroll
Office at Ankara
Private health insurance
Family health insurance
Floating vacation days
Healthcare technology projects
Ownership culture

Job summary

Carbon Health in Ankara is seeking a Senior Backend Engineer to design and own JVM backend services in production, building reliable APIs and event-driven workflows that support clinical workstreams. You will work with Java/Kotlin/Scala, gRPC, REST/GraphQL, and Terraform/AWS, focusing on observability, data integrity, and delivering features on schedule in a healthcare tech environment.

This is a hands-on role with opportunities to mentor peers and apply AI to improve development workflows.

Qualifications

  • Experience building and operating backend systems in production.
  • Proficiency with JVM languages (Java, Kotlin, or Scala).
  • Experience with gRPC and API design (REST/GraphQL).
  • Experience with event-driven architectures and message queues.

Responsibilities

  • Design, build, and own JVM backend services (Java, Kotlin, or Scala) from design through production.
  • Implement robust service-to-service communication with gRPC (timeouts, retries, idempotence).
  • Design public/internal APIs (REST, GraphQL).
  • Build event-driven workflows with reliability patterns (Saga, Outbox).
  • Own infrastructure with Terraform; contribute to CI/CD pipelines.
  • Make services observable with metrics, tracing, and alerting for SLOs.
  • Model data in relational databases with performance in mind.
  • Handle healthcare data with appropriate security measures (encryption, access control).
  • Write maintainable, tested code; mentor peers and lead design reviews.
  • Leverage AI to improve development workflows and tooling.
  • Collaborate with product/design/engineering to deliver features on time.

Skills

JVM languages
gRPC
API design
Event-driven
Relational DB
Terraform
AWS
Observability
English
AI in development

Tools

AWS
Terraform
GraphQL

Job description

Senior Backend Engineer

Carbon Health Ankara, Other / Non-US, Turkey

About this position

As a physician-founded and led organization, ensuring everyone has access to quality healthcare is what inspires us. The magic we've created lies in Carbon Health's custom EHR and the collaboration among clinical teams, engineers, and designers who work side-by-side to deliver innovation like our hands free AI charting tool. That's why we hire people who genuinely care about patients, solving healthcare challenges, and making a positive impact every day. Join us and help change the future of healthcare for the better.

We're looking for a Senior Backend Engineer who enjoys building reliable, scalable services that real clinical workflows depend on. You'll design and own backend systems, APIs, and the event-driven infrastructure that connects them.

This is a hands-on engineering role for someone who can take a service from technical design to production, make pragmatic decisions, and collaborate effectively with product and engineering teams.

You’ll work with modern JVM technologies, AWS, and event-driven systems in a healthcare technology environment where reliability, data integrity, and delivery matter.

What you'll do
  • Design, build, and own JVM backend services (Java, Kotlin, or Scala) from technical design through production.
  • Build reliable service-to-service communication with gRPC: well-defined contracts, deadlines and timeouts, retries with backoff, idempotent operations, and graceful degradation when a dependency fails.
  • Design public and internal APIs (REST, GraphQL)
  • Build event-driven and asynchronous workflows that stay consistent under failure, using patterns such as idempotent consumers, dead-letter handling, Saga, and Transactional Outbox.
  • Own the infrastructure your services run on: define and evolve it with Terraform, review infrastructure changes like application code, and ship through automated CI/CD pipelines.
  • Make services observable with metrics, structured logging, distributed tracing, and alerting tied to service-level objectives.
  • Model data and tune queries in relational databases so performance stays predictable as data grows.
  • Handle sensitive healthcare data responsibly through access control, encryption, and audit trails.
  • Write maintainable, well-tested code, lead technical design discussions, and help raise the bar through reviews and mentoring.
  • Use AI effectively to improve development workflows, from exploration and implementation to testing, debugging, and documentation.
  • Collaborate with product, design, and engineering teams to deliver features on time.
Qualifications
  • Strong professional experience building and operating backend systems in production.
  • Solid experience with the JVM ecosystem: Java, Kotlin, or Scala.
  • Hands-on experience with gRPC or a similar RPC framework for service-to-service communication, including timeouts, retries, and failure handling.
  • Experience designing production-grade APIs with REST and GraphQL.
  • Experience with event-driven architecture and message queues, and with the delivery and consistency challenges that come with them.
  • Solid relational database experience: schema design, indexing, and query performance.
  • Hands-on experience managing cloud infrastructure (AWS preferred) with Terraform.
  • Experience running services in production: observability, incident response, and root-cause analysis.
  • Strong problem-solving skills and a pragmatic approach to engineering decisions.
  • Ability to work independently, communicate clearly, and take ownership of deliverables.
  • Professional working proficiency in English, both written and verbal.
  • A strong interest in using AI efficiently and responsibly in software development.
Nice to have
  • Experience in healthcare technology or other highly regulated industries.
  • Experience with healthcare data standards such as HL7 or FHIR.
  • Experience with resilience patterns such as circuit breakers, bulkheads, and rate limiting.
  • Experience with stream processing or change data capture.
  • Experience with containers and container orchestration.
  • Some frontend familiarity to collaborate smoothly across the stack.
  • Experience contributing to technical architecture and mentoring other engineers.
What we offer
  • Salary paid in USD, net.
  • Payroll employment with the benefits of a permanent position.
  • Access to our office at ODTÜ Teknokent, Ankara, with regular visits according to planned schedules.
  • 100% private health insurance coverage for the employee.
  • 50% private health insurance coverage for eligible family members, if you choose to include them.
  • Floating vacation days: when a public holiday falls on a weekend, you can take the corresponding day off on a weekday of your choice, subject to applicable policies.
  • The opportunity to work on meaningful healthcare technology products with a collaborative engineering team.
  • A culture that values ownership, continuous learning, and delivering high-quality software.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 4,423,000 - 7,371,000
Office in Ankara
Private health insurance
Permanent position
+1
Tech Lead - Platform Engineer
Tech Lead - Platform Engineer

Carbon Health • Çankaya

On-site
TRY 5,405,000 - 6,880,000
Salary in USD
Private health insurance
Office at Ankara
+2
Tech Lead - Platform Engineer
Tech Lead - Platform Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 5,897,000 - 8,845,000
Office in Ankara
Private health insurance
Family health coverage
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 5,842,000 - 8,763,000
Office in Ankara
Private health insurance for employee
Private health insurance for family (l
+2
Senior Backend Engineer — HealthTech, AI & Cloud (JVM)
Senior Backend Engineer — HealthTech, AI & Cloud (JVM)

Carbon Health • Çankaya

On-site
TRY 5,897,000 - 8,845,000
Salary in USD
Permanent payroll
Office at Ankara
+5
Senior Software Engineer, Backend — Java / Spring Boot
Senior Software Engineer, Backend — Java / Spring Boot

Medicasimple • Fatih

Hybrid
TRY 350,000 - 560,000
Senior Backend Engineer: Scalable JVM APIs & Event-Driven Health
Senior Backend Engineer: Scalable JVM APIs & Event-Driven Health

Carbon Health Technologies Inc • Çankaya

On-site
TRY 4,423,000 - 7,371,000
Office in Ankara
Private health insurance
Permanent position
+1
Senior Full-Stack Engineer - Healthcare Tech, Remote
Senior Full-Stack Engineer - Healthcare Tech, Remote

Carbon Health • Çankaya

On-site
TRY 3,895,000 - 5,355,000
Senior Platform Engineer
Senior Platform Engineer

Doktar • Fatih, Konak

Hybrid
TRY 250,000 - 350,000
Professional development opportunities
Remote or hybrid work opportunity
Performance-based yearly bonuses
+4
Senior Java Software Engineer (Backend)
Senior Java Software Engineer (Backend)

Mercury Business Services Inc. • Fatih, Çankaya, Konak

Remote
TRY 4,423,000 - 5,897,000
Private health insurance
20 days paid holidays
Remote work in Turkey hours