Skip to content
1,632 jobs

Job results

Databricks

Databricks

Vancouver, Canada

Senior Software Engineer - Backend
CA$146k+/yrOn-site5+ YOEBackend Engineering

Build large-scale backend systems for Databricks’ data and AI platform, spanning distributed processing, cloud infrastructure, governance, and application runtimes. The role requires 5+ years of production experience in Java, Scala, or C++, plus expertise in distributed systems, SaaS architectures, cloud technologies, security, and SQL.

Databricks

Databricks

Belgrade, Serbia

Staff Software Engineer - Distributed Data Systems
No salary listedOn-site8+ YOEBackend Engineering

Build and evolve distributed data infrastructure across storage and query systems, from design through production rollout. The role requires 8+ years of production experience in Java, Scala, or C++, plus strong knowledge of databases, distributed systems, and big data.

Databricks

Databricks

Belgrade, Serbia

Staff Software Engineer - Database Engine Internals
No salary listedOn-site7+ YOEBackend Engineering

Designs and builds next-generation database query engines and structured storage systems, spanning query optimization, distributed execution, vectorized processing, and storage optimization. The role requires 7+ years of related systems experience and includes technical leadership and mentoring.

Databricks

Databricks

Belgrade, Serbia

Staff Software Engineer - Backend
No salary listedOn-site8+ YOEBackend Engineering

Build scalable, secure backend services and client libraries for Databricks’ data platform, working across distributed systems, cloud storage, and service-oriented architectures. The role requires a bachelor’s degree and 8+ years of production software engineering experience.

Databricks

Databricks

Belgrade, Serbia

Senior Software Engineer - Distributed Data Systems
No salary listedOn-site5+ YOEBackend Engineering

Senior software engineer responsible for designing and building distributed data infrastructure, from requirements and technical design through production rollout and monitoring. Requires 5+ years of production experience in Java, Scala, or C++ plus expertise in distributed systems, databases, and big data.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer - Ingestion
No salary listedOn-site15+ YOEBackend Engineering

Leads development of Lakeflow Connect’s large-scale data ingestion systems, applying database internals expertise to incremental capture and log parsing. The role requires 15+ years building distributed systems, strong algorithms and data structures knowledge, and technical leadership across complex initiatives.

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer - Backend
No salary listedOn-site15+ YOEBackend Engineering

Leads the architecture, development, optimization, and reliability of large-scale distributed backend systems processing substantial data volumes. The role requires 15+ years of industry experience, deep systems expertise, cross-team technical leadership, and strong mentoring skills.

Databricks

Databricks

Amsterdam, Netherlands

Senior Software Engineer - Backend
No salary listedOn-site5+ YOEBackend Engineering

Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud-storage systems, workflows, and data pipelines. The role requires a bachelor’s degree in computer science or a related field and at least three years of production software experience.

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer
No salary listedOn-site15+ YOEBackend Engineering

Leads architecture, development, and operation of highly scalable backend distributed systems, while driving technical direction, production reliability, cross-team initiatives, and mentorship. The role requires 15+ years of experience building and supporting large-scale systems.

Databricks

Databricks

Bengaluru, India

Senior Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Build and operate large-scale backend systems governing usage, billing, commercialization, and resource controls across Databricks products. The role requires 7+ years of production software experience, distributed-systems expertise, and a bachelor's degree or higher.

Databricks

Databricks

Aarhus, Denmark

Staff Software Engineer - Backend
No salary listedOn-site8+ YOEBackend Engineering

Builds large-scale distributed backend infrastructure for the Databricks platform, including cloud-agnostic abstractions and developer productivity tooling. The role requires 8+ years of software development experience, backend programming expertise, and leadership across architecture, delivery, and operations.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer
No salary listedOn-site12+ YOEBackend Engineering

Build large-scale backend infrastructure and distributed services for Databricks’ data and AI platform. The role requires a bachelor’s degree and extensive production experience with a major programming language and distributed systems.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer- Networking
No salary listedOn-site12+ YOEBackend Engineering

Build and lead backend networking infrastructure services connecting Databricks’ control and compute planes across large-scale, multi-cloud distributed systems. The role requires extensive networking experience and 12+ years of production software development experience.

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer
No salary listedOn-site15+ YOEBackend Engineering

Leads architecture, development, optimization, and operation of highly scalable distributed backend systems processing massive data volumes. The role requires 15+ years of experience, deep systems expertise, technical leadership, cross-team influence, and mentorship.

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer - Networking
No salary listedOn-site15+ YOEBackend Engineering

Leads the architecture and development of large-scale, multi-cloud networking connectivity and observability platforms supporting Databricks infrastructure. Requires extensive production software engineering and distributed-systems experience, plus expertise in cloud networking, Kubernetes, and infrastructure automation.

Databricks

Databricks

Aarhus, Denmark

Senior Software Engineer - Backend
No salary listedOn-site5+ YOEBackend Engineering

Builds and operates large-scale distributed backend infrastructure for the Databricks platform, including cloud-agnostic services and developer productivity tooling. The role requires 5+ years of software development experience, backend programming expertise, and a bachelor's degree or equivalent experience.

Databricks

Databricks

Amsterdam, Netherlands

Software Engineer - Backend
No salary listedOn-site2+ YOEBackend Engineering

Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud-storage systems, data pipelines, and usage-pricing infrastructure. The role requires a computer science degree, production experience in a systems language, and experience with distributed systems and SaaS platforms.

Databricks

Databricks

Bengaluru, India

Senior Software Engineer - Networking
No salary listedOn-site8+ YOEBackend Engineering

Build and lead backend networking connectivity services for Databricks’ control and compute planes, supporting large-scale distributed systems and multi-cloud infrastructure. The role requires 8+ years of production software experience, substantial networking expertise, and experience developing distributed systems from scratch.

Databricks

Databricks

Amsterdam, Netherlands
Senior Staff Software Engineer - Delta
No salary listedOn-site15+ YOEBackend Engineering

Leads the design, development, and optimization of large-scale backend systems for Delta Lake write-path operations. The role requires extensive distributed-systems experience and includes architectural ownership, production reliability work, cross-team technical leadership, and mentorship.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer
No salary listedOn-site12+ YOEBackend Engineering

Leads development of Money systems governing usage, billing-related infrastructure, and resource governance across Databricks products. The role requires 12+ years of production software experience, distributed-systems expertise, cloud technologies, security experience, and cross-functional technical leadership.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer - Ingestion
No salary listedOn-site15+ YOEBackend Engineering

Leads hands-on development of a highly scalable Lakeflow Connect ingestion engine, extracting data from OLTP systems with minimal production impact. The role requires deep database internals expertise, distributed systems experience, technical leadership, and 15+ years of industry experience.

Databricks

Databricks

Bengaluru, India

Senior Staff Software Engineer
No salary listedOn-site15+ YOEBackend Engineering

Leads backend software and infrastructure direction for large-scale distributed systems, delivering highly scalable and fault-tolerant data-processing platforms. The role requires 15+ years of industry experience, deep systems expertise, and the ability to drive complex technical initiatives and mentor senior engineers.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer - Databases
No salary listedOn-site12+ YOEBackend Engineering

Leads the architecture and development of a global schema and data migration platform supporting thousands of databases. The role requires 12+ years of backend or platform engineering experience, strong database expertise, and experience with reliable, high-throughput infrastructure.

Databricks

Databricks

Bengaluru, India

Senior Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Builds and optimizes low-level application frameworks and core system infrastructure, with a focus on JVM internals, performance, concurrency, and distributed systems. Requires a bachelor's or master's degree and 7+ years of professional software development experience.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer
No salary listedOn-site12+ YOEBackend Engineering

Leads the design, ownership, and scaling of critical platforms supporting Databricks core user experiences. The role requires 12+ years of production software experience, distributed-systems expertise, and a bachelor’s degree or higher in Computer Science or a related field.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer, Software Supply Chain Security
No salary listedRemote7+ YOEBackend Engineering

Leads the architecture and implementation of high-scale backend systems for GitLab’s software supply chain security offering, including package policy enforcement, provenance, artifact signing, and malicious package detection. Requires strong Ruby on Rails and Go experience, security expertise, and cross-team technical leadership.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer, Events Platform
No salary listedRemote7+ YOEBackend Engineering

Technical leader building and scaling GitLab’s backend events and messaging platform, with responsibility for distributed systems architecture, reliability, migration, and team mentorship. Requires deep Go experience in high-scale production environments and strong expertise in Kubernetes, Docker, deployment automation, and event-driven systems.

Redpanda Data

Redpanda Data

Warsaw, Poland

Senior Software Engineer, AI Platform
No salary listedHybrid5+ YOEBackend Engineering

Senior Software Engineer responsible for architecting, building, and operating Redpanda’s Agentic Data Plane and cloud services across major public clouds. The role emphasizes Go, Kubernetes, infrastructure as code, reliability, observability, security, and end-to-end technical leadership.

CommandLink

CommandLink

India
Staff Software Engineer, Alerting Platform
No salary listedRemote7+ YOEBackend Engineering

Leads architecture and reliability for a high-scale alerting platform, spanning detection, correlation, event delivery, and downstream notifications. The role requires deep Kafka, Go or Python, telemetry and network-protocol expertise, plus experience with idempotent, cloud-native production systems.

Hiya

Hiya

Budapest, Hungary

Medior Backend Engineer, Enterprise Success
No salary listedHybrid2+ YOEBackend Engineering

Builds and operates high-performance JVM backend services and data-processing systems for call-processing pipelines and customer-facing applications. The role requires 2–3+ years of experience, familiarity with cloud and data technologies, and strong ownership and collaboration skills.

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Grafana Labs

Grafana Labs

Canada

Staff Backend Engineer - Second Horizon
CA$186k+/yrRemote7+ YOEBackend Engineering

This Staff Backend Engineer will design and operate production backend services for an AI-native enterprise context system, including ingestion, indexing, retrieval APIs, and agent integrations. The role requires production software experience, cloud-native development, LLM and generative AI expertise, and strong ownership in an ambiguous early-stage environment.

Socure

Socure

London, United Kingdom

Staff Software Engineer - Backend
No salary listedHybrid7+ YOEBackend Engineering

Build and operate scalable backend services and resilient distributed systems while owning complex architecture and production problems. The role requires deep backend expertise, strong communication, cross-team technical influence, and experience mentoring engineers at Staff level.

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Builds scalable backend services, APIs, data models, and asynchronous processing pipelines while integrating LLM capabilities. The role requires 7+ years of backend experience, strong database and cloud expertise, and the ability to mentor engineers and lead delivery.

Okta

Okta

Bengaluru, India

ServiceNow Developer SAM
No salary listedHybrid3+ YOEBackend Engineering

Builds and maintains ServiceNow SAM and HAM capabilities, integrations, workflows, and analytics for global technology assets and cloud spend. Requires 3–5 years of ServiceNow development experience, deep SAM/HAM expertise, and hands-on integration and scripting skills.

Coinbase

Coinbase

Singapore

Senior Software Engineer, Consumer
SGD191k+/yrRemote5+ YOEBackend Engineering

Build and scale Golang backend services powering global user onboarding and KYC workflows. The role requires 5+ years of backend engineering experience, distributed-systems expertise, and proficiency with cloud-native infrastructure.

Applied Intuition

Applied Intuition

Fort Walton Beach, FL
Senior C++ Software Engineer - Defense Air
$150k+/yrOn-site6+ YOEBackend Engineering

Build and own high-performance C++ backend infrastructure for defense autonomy products operating across contested, multi-domain environments. The role requires 6+ years of software engineering experience, strong systems fundamentals, Python proficiency, and eligibility for a U.S. Secret clearance.

Customer.io

Customer.io

EMEA

Senior Software Engineer, Backend
$150k+/yrRemote7+ YOEBackend Engineering

Build and operate scalable distributed backend systems in Go that power high-volume customer messaging. The role requires 7+ years of experience, cloud-native expertise, relational database knowledge, and production observability experience.

Fortanix

Fortanix

Santa Clara, CA

Staff Software Engineer - Rust and Distributed Systems
$200k+/yrHybrid8+ YOEBackend Engineering

The Staff Software Engineer will design, build, and own secure distributed microservices for a confidential computing platform. The role requires 8+ years of backend engineering experience, strong Rust or systems-language expertise, and hands-on knowledge of Kubernetes, cloud infrastructure, reliability, and security.

Popl

Popl

United States

Senior Backend Engineer
$140k+/yrRemote5+ YOEBackend Engineering

Build and scale reliable backend services, APIs, and infrastructure for an AI-native event lead capture platform. The role requires 4+ years of backend experience and proficiency with Node.js, TypeScript, cloud platforms, SQL, and RESTful APIs.

Lyft

Lyft

Toronto, Canada

Senior Software Engineer, Places and Search
CA$136k+/yrHybrid5+ YOEBackend Engineering

Leads backend and cross-functional engineering projects for Lyft’s Places and Search team, building highly available distributed mapping systems that support pickup and drop-off experiences. Requires 5+ years of software engineering experience and proficiency with cloud platforms and databases.

GitLab

GitLab

United Kingdom

Senior Backend Engineer , AI Engineering: DAP Repository Flows
No salary listedRemote5+ YOEBackend Engineering

Builds Ruby and Rails backend features for GitLab’s Duo Agent Platform, including onboarding, autonomous agents, and repository workflows. The role requires production Ruby experience, LLM product integration, agentic-systems experience, and independent feature ownership in an async distributed environment.

GitLab

GitLab

Canada
Senior Backend Engineer, AI Engineering: Chat
No salary listedRemote5+ YOEBackend Engineering

Builds core backend capabilities for GitLab Duo Chat, including agentic flows, AI model integrations, APIs, and reliable production services across Python and Ruby on Rails. The role requires substantial Python backend experience and practical experience shipping AI-powered features.

GitLab

GitLab

United Kingdom

Senior Backend Engineer, Deployment Environments
No salary listedRemote5+ YOEBackend Engineering

Builds backend tooling and workflows for GitLab’s cloud-native, self-managed, and ephemeral deployment environments. The role requires strong backend experience with Kubernetes-based or distributed systems, deployment architecture, and production infrastructure.

GitLab

GitLab

Canada

Senior Backend Engineer, Analytics Instrumentation (Golang)
$118k+/yrRemote5+ YOEBackend Engineering

Builds and guides a unified analytics instrumentation platform for SaaS and self-managed environments, using Go and cloud-native infrastructure. The role requires strong production backend and platform experience, systems design judgment, cross-team collaboration, and engineering mentorship.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer, GitLab Delivery: Upgrades
No salary listedRemote7+ YOEBackend Engineering

Guides architecture and develops backend automation for GitLab’s self-managed deployments, upgrade workflows, and cloud-native infrastructure. The role requires strong Go and Kubernetes experience, familiarity with stateful workloads and PostgreSQL migrations, and the ability to mentor engineers and influence cross-functional technical decisions.

GitLab

GitLab

Canada

Backend Engineer , AI Engineering: Agent Observability
No salary listedRemoteBackend Engineering

Builds and maintains Ruby on Rails backend features for GitLab’s Agent Observability and AI gateway, including APIs, testing, data models, and production resiliency. The role requires backend application experience, SQL and PostgreSQL proficiency, and practical daily use of AI tooling.

GitLab

GitLab

United Kingdom

Senior Backend Engineer , AI Engineering: AI Coding
No salary listedRemote5+ YOEBackend Engineering

Build and operate scalable, highly available Ruby on Rails backend infrastructure that connects GitLab and third-party events to AI-powered workflows. The role requires experience integrating large language models, developing agentic systems, and operating production systems at scale.

Baseten

Baseten

San Francisco, CA
Software Engineer - Observability
$165k+/yrHybridBackend Engineering

Build foundational observability infrastructure, including high-throughput telemetry pipelines, storage, instrumentation, alerting, and SLO systems across multi-cloud environments. The role requires strong programming skills in Python, Rust, or Go and experience with observability platforms and large-scale data systems.

Notion

Notion

San Francisco, CA
Software Engineer, Collections Infra
$150k+/yrHybridBackend Engineering

Build and scale backend infrastructure for Notion’s database platform, focusing on performance, reliability, distributed systems, and high-concurrency workloads. The role requires strong backend fundamentals and practical JavaScript or TypeScript experience.