Skip to content

Senior Software Engineer - Backend

Build reliable, secure, high-performance backend services and client libraries for Databricks’ cloud data platform. The role requires 5+ years of production software experience, distributed-systems expertise, and proficiency in Java, Scala, C++, or a similar language.

About the job

Responsibilities

  • Develop backend services and client libraries for storing and accessing large amounts of data on cloud storage backends such as AWS S3, Google Cloud Storage, and Azure Blob Storage.
  • Build reliable, secure, and high-performance services.
  • Develop product features that help customers store and access their data.
  • Work across the entire development cycle.
  • Address challenges involving distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.

Requirements

  • Bachelor's degree or higher in Computer Science or a related field.
  • 5+ years of production-level experience with Java, Scala, C++, or a similar language.
  • Experience developing large-scale distributed systems.
  • Experience working on a SaaS platform or with service-oriented architectures.
  • Knowledge of SQL.

Benefits

  • Comprehensive benefits and perks are offered, with details varying by region.

Skills

Java, Scala, C++, SQL, Distributed Systems, Service-Oriented Architecture, SaaS, Aws S3, Google Cloud Storage, Azure Blob Storage, Workflow Orchestration, Cloud Storage

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.

Kombo

Kombo

Berlin, Germany

Senior Backend Engineer
No salary listedOn-site5+ YOEBackend Engineering

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.

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.