Skip to content
KomboKombo

Senior Backend Engineer

Senior backend engineer working on application-infrastructure problems including scalability, database performance, reliability, migrations, and developer tooling. Requires strong TypeScript and Node.js experience, PostgreSQL performance expertise, and a methodical approach to complex production systems.

About the job

Responsibilities

  • Build and operate backend services, APIs, and database-backed systems across application code and infrastructure.
  • Investigate and resolve scalability bottlenecks, database performance issues, memory leaks, reliability problems, and production incidents.
  • Design and execute high-risk migrations with appropriate failure-mode analysis, observability, staged rollout, and rollback plans.
  • Improve infrastructure, developer tooling, CI/CD workflows, local development environments, alerting, and on-call processes.
  • Work with Kubernetes, Google Cloud, Terraform, observability systems, and incident-response tooling as needed.
  • Collaborate with product engineering teams to improve data synchronization and enable teams to own more of their infrastructure.
  • Diagnose production systems using profiling, benchmarking, tracing, heap snapshots, allocation profiles, garbage-collection metrics, query plans, and production traces.

Requirements

  • Strong backend engineering fundamentals and experience building production services, APIs, and database-backed systems.
  • Deep experience with TypeScript and Node.js.
  • Experience with PostgreSQL performance work, including query analysis, indexing, or data-model design.
  • Experience debugging complex production problems and identifying root causes.
  • Experience with profiling, benchmarking, tracing, or production-system debugging.
  • Experience owning large-scale or high-risk migrations.
  • Ability to own ambiguous technical problems, learn unfamiliar systems quickly, and communicate clearly with limited management.

Nice-to-haves

  • Kubernetes, Google Cloud, and Terraform experience.
  • Experience with CI/CD systems and local development environments.
  • Observability and incident response experience.
  • Security or compliance experience.
  • Low-level networking or operating-system knowledge.
  • Experience with distributed systems, internal tooling, or shared backend infrastructure.

Skills

TypeScript, Node.js, Postgres, Kubernetes, GCP, Terraform, CI/CD, Observability, Incident Response, Distributed Systems, Parquet, Vs Code, Git Hooks, Networking

Celonis

Celonis

Munich, Germany

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Senior backend engineer responsible for designing, delivering, and operating high-performance Java services in a provisioning and licensing platform. The role requires 7+ years of Java experience, strong Spring expertise, Kubernetes proficiency, and ownership of scalable cloud and self-managed systems.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Navan

Navan

Berlin, Germany
Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Build and scale backend services for a global corporate expense and payments platform, owning features from design through production support. The role requires strong Java and Spring Boot expertise, distributed-systems experience, cloud knowledge, and 4–6 years of engineering experience.

Hospitable

Hospitable

United States
Senior Product Engineer
$134k+/yrRemote5+ YOEBackend Engineering

Build and evolve Hospitable’s core and growth platform in Laravel and PHP, delivering customer-focused features, reliable production systems, and maintainable code. The role requires 5+ years of backend engineering experience, strong Laravel expertise, and comfort using AI coding tools in production.

Snowflake

Snowflake

Berlin, Germany

Senior Software Engineer - Dynamic Tables
No salary listedOn-site5+ YOEBackend Engineering

Senior Software Engineer on Snowflake’s Dynamic Tables team, building reliable and performant distributed data systems and solving complex database, query compiler, and fault-tolerance challenges. Requires 5+ years of industry experience and strong computer science fundamentals.