Skip to content
1,632 jobs

Job results

Datadog

Datadog

Lisbon, Portugal
Staff Engineer - Data Platform Experience
No salary listedHybrid7+ YOEBackend Engineering

Leads the design and delivery of shared distributed-platform capabilities for cost intelligence, operational tooling, reliability, and developer experience. The role requires deep backend and systems expertise with Java, Go, Kafka, and Kubernetes, plus technical leadership across multiple engineering teams.

Datadog

Datadog

Bordeaux, France
Senior Software Engineer - Backend
No salary listedHybrid5+ YOEBackend Engineering

Build and scale high-throughput backend services, resolve production issues, and deliver features progressively in a hybrid engineering environment. The role requires strong software architecture, performance, programming, and AI-assisted development skills.

Rippling

Rippling

Bengaluru, India

Software Engineer II
No salary listedOn-site3+ YOEBackend Engineering

Builds foundational AI governance systems covering access controls, model routing, authorization, auditability, and usage attribution. The role requires 3+ years of production software engineering experience, strong systems and security judgment, and the ability to own ambiguous problems through delivery.

Perplexity

Perplexity

San Francisco, CA

Member of Technical Staff
$220k+/yrOn-site4+ YOEBackend Engineering

Build and scale distributed backend systems powering Perplexity’s realtime voice and multimodal AI experiences. The role requires 4+ years of backend or distributed-systems experience and strong Rust, Python, or Go skills, with opportunities to work across SDKs, infrastructure, models, and agent orchestration.

Docker

Docker

London, United Kingdom

Senior Software Engineer, Sandboxes
No salary listedRemote8+ YOEBackend Engineering

Build and lead production-grade sandbox runtime infrastructure that enables AI coding agents to operate safely in isolated environments. The role requires 8+ years of software engineering experience, technical leadership, and expertise in developer tools, runtime infrastructure, isolation, and security boundaries.

MongoDB

MongoDB

Dublin, Ireland

Senior Software Engineer, Observability
No salary listedHybrid5+ YOEBackend Engineering

Build and maintain scalable observability systems for MongoDB Atlas, including telemetry, diagnostics, and actionable database insights. The role requires at least five years of backend or full-stack engineering experience, strong distributed-systems skills, and proficiency in a compiled language.

MongoDB

MongoDB

Sydney, Australia

Senior Software Engineer
No salary listedHybrid5+ YOEBackend Engineering

Build and operate performant, multi-tenant distributed storage services for MongoDB’s cloud platform. The role requires 5+ years of experience with concurrent systems, cloud services, performance-sensitive software, and backend or compiled codebases, preferably in Rust or C/C++.

MongoDB

MongoDB

Cork, Ireland
Staff Software Engineer, Server Networking Security
No salary listedHybrid10+ YOEBackend Engineering

Technical leader for a security-focused team rearchitecting MongoDB server ingress networking. The role designs and operates high-performance Rust services, drives technical strategy, handles production incidents, and mentors engineers; it requires 10+ years of systems software experience and strong networking and security fundamentals.

MongoDB

MongoDB

Sydney, Australia

Staff Engineer
No salary listedHybrid10+ YOEBackend Engineering

Leads the design and delivery of performant, multi-tenant distributed storage services for MongoDB’s cloud architecture. The role requires 10+ years of experience with concurrent or distributed systems, systems programming, technical leadership, and performance optimization.

MongoDB

MongoDB

Gurugram, India

Senior Software Engineer, AI Builder Experience
No salary listedOn-site5+ YOEBackend Engineering

Build and lead backend platforms that let developers and AI agents interact with MongoDB, including MCP servers, agent skills, assistants, and purpose-built agents. The role requires 5+ years of backend experience with Node.js and TypeScript, strong system-design skills, and comfort owning ambiguous projects.

MongoDB

MongoDB

Toronto, Canada

Software Engineer 3, Atlas Search Systems
CA$108k+/yrHybrid2+ YOEBackend Engineering

Build and scale distributed backend systems that manage Atlas Search indexes across cloud environments. The role requires at least two years of backend software experience, distributed systems or cloud-services experience, and proficiency in a modern statically typed language with interest in Java.

MongoDB

MongoDB

Toronto, Canada

Senior Software Engineer, Server Security
CA$137k+/yrRemote5+ YOEBackend Engineering

Build and secure core distributed-database features in a C++ codebase, focusing on cryptography, identity and access, networking, and system integrity. The role requires 5+ years of distributed-systems experience, proficiency in a compiled language, and strong computer architecture and software-design fundamentals.

MongoDB

MongoDB

Dublin, Ireland

Senior Software Engineer, Atlas API Experience
No salary listedRemote5+ YOEBackend Engineering

Build and extend the MongoDB Atlas API platform, developer tools, and infrastructure integrations while leading complex projects and mentoring engineers. The role requires strong software development experience, proficiency in a major programming language, API or developer-tooling experience, and cloud infrastructure knowledge.

MongoDB

MongoDB

Dublin, Ireland

Staff Engineer
No salary listedHybrid10+ YOEBackend Engineering

Build and lead large-scale distributed backend features for MongoDB Atlas and Atlas Data Federation & Archiving. The role requires 10+ years of software development experience, compiled-language expertise, cloud-provider experience, and production ownership.

MongoDB

MongoDB

Dublin, Ireland

Senior Software Engineer, Atlas Clusters
No salary listedHybrid6+ YOEBackend Engineering

Build and lead features for MongoDB Atlas, developing large-scale distributed backend systems across major cloud providers. The role requires at least six years of software development experience, production ownership, and strong collaboration and communication skills.

MongoDB

MongoDB

British Columbia, Canada
Senior Python Engineer
CA$137k+/yrOn-site5+ YOEBackend Engineering

Develops and supports open-source Python drivers and libraries for MongoDB, collaborates on APIs and new database features, investigates user issues, and contributes to design and code quality. The role requires substantial Python experience, strong ecosystem knowledge, and effective collaboration.

MongoDB

MongoDB

Ireland

Senior Software Engineer, Query Execution
No salary listedRemote5+ YOEBackend Engineering

Develop and improve MongoDB’s distributed query execution system, including execution algorithms, query language features, diagnostics, and performance. The role requires 5+ years of systems programming experience, strong computer science fundamentals, and expertise in a compiled language such as C++.

MongoDB

MongoDB

New York, NY

Software Engineer 3
$106k+/yrOn-site5+ YOEBackend Engineering

Build and improve MongoDB’s distributed replication infrastructure using C++ and the Raft consensus protocol. The role requires at least five years of experience with distributed or highly concurrent systems, strong debugging and performance skills, and experience delivering production software.

MongoDB

MongoDB

Gurugram, India

Staff Engineer
No salary listedHybrid8+ YOEBackend Engineering

The Staff Engineer will provide technical leadership and build core components of a scalable platform for deploying AI applications. The role requires 8+ years of distributed-systems or foundational cloud-services experience, strong software engineering fundamentals, and expertise in high-scale, concurrent systems.

MongoDB

MongoDB

Cork, Ireland
Senior Software Engineer, Server Networking Security
No salary listedHybrid5+ YOEBackend Engineering

Build and operate security-critical Rust services that protect MongoDB’s ingress networking and database infrastructure. The role requires 5+ years of systems software experience, strong performance and security fundamentals, and the ability to lead features across engineering teams.

MongoDB

MongoDB

Dublin, Ireland

Staff Engineer, Observability
No salary listedHybrid10+ YOEBackend Engineering

Leads the architecture, implementation, and operation of MongoDB’s large-scale observability infrastructure, covering metrics, logs, traces, and alerts. Requires 10+ years building highly concurrent distributed systems, strong systems programming and performance expertise, and technical leadership across teams.

Thatch

Thatch

San Francisco, CA

Software Engineer: Backend
$161k+/yrRemoteBackend Engineering

Builds backend systems for enrollments, payments, payroll, and benefits management using Ruby on Rails. Designs data models, fund flows, and integrations with payroll/banks/insurance partners, ensuring reliability and scalability in a regulated healthcare/finance domain.

GitLab

GitLab

United Kingdom
Senior Software Engineer , AI Clients: Duo CLI
No salary listedRemote5+ YOEBackend Engineering

The Senior Software Engineer will design and evolve GitLab Duo CLI experiences in TypeScript, owning architecture, reliability, performance, and developer experience from concept through iteration. The role also contributes to IDE integrations and requires strong developer-tooling experience, technical leadership, and asynchronous collaboration skills.

Addepar

Addepar

Pune, India

Software Engineer
No salary listedOn-site3+ YOEBackend Engineering

Builds and maintains scalable backend software and database systems across the development lifecycle. The role requires 3+ years of backend engineering experience, Java expertise, datastore knowledge, and familiarity with cloud and DevOps practices.

Okta

Okta

Bengaluru, India

Software Engineer II - Passwordless
No salary listedHybrid12+ YOEBackend Engineering

Leads the design and development of secure, scalable Java-based authentication and identity systems. The role requires deep distributed-systems expertise, cloud experience, strong security knowledge, and substantial enterprise software experience, along with mentoring responsibilities.

OPSWAT

OPSWAT

Ho Chi Minh City, Vietnam

Software Engineer
No salary listedOn-siteBackend Engineering

Develops high-performance cybersecurity backend products in C++ and C# for Windows and Linux, processing files at binary and structural levels. The role also builds Python automation, contributes to scalable security engines, and may integrate AI/ML models.

Instacart

Instacart

Canada

Senior Software Engineer, Marketing Platform Tooling
CA$168k+/yrRemote5+ YOEBackend Engineering

Builds and owns scalable backend platforms for audience targeting and high-volume CRM messaging, including real-time and batch data pipelines and distributed services. Requires 5+ years of backend experience with Ruby and Go, distributed systems expertise, and strong cross-functional collaboration.

Hudl

Hudl

London, United Kingdom

Senior Software Engineer - Core Video & Data
£66k+/yrHybrid5+ YOEBackend Engineering

Senior Software Engineer building backend APIs, distributed systems, and large-scale data pipelines for Hudl’s Global Sports Library. The role requires strong cloud engineering, architectural leadership, mentoring, and experience with technologies such as C#, GraphQL, MongoDB, Elastic, and AWS.

MongoDB

MongoDB

San Francisco, CA

Senior Software Engineer, Atlas Search
$126k+/yrHybrid5+ YOEBackend Engineering

This senior engineer will design and develop distributed infrastructure and features for Atlas Search, including semantic and vector search capabilities. The role requires 5+ years in data management or search systems, strong distributed-systems experience, and advanced Java development skills.

Square

Square

United States

Software Engineer, Financial Platform - Issuing
$121k+/yrRemote3+ YOEBackend Engineering

Build and operate backend services for Block’s card-issuing platform, covering issuance, transaction processing, and disputes at massive scale. The role requires 3+ years of software development experience, production ownership, AI fluency, and a bachelor's degree or equivalent.

Reality Defender

Reality Defender

New York, NY

Software Engineer II
$140k+/yrRemote5+ YOEBackend Engineering

Develop Windows and .NET services powering Microsoft Teams bot applications with low-latency real-time audio and video. The role requires 3–5 years of software development experience, strong C#/.NET skills, Kubernetes operations expertise, and familiarity with media streaming and Microsoft APIs.

Okta

Okta

San Francisco, CA

Staff Software Engineer, Agent Gateway
$194k+/yrHybrid7+ YOEBackend Engineering

Leads architecture and delivery of secure, highly available backend services for an identity-aware gateway connecting enterprise AI agents to authorized tools and data. Requires 7+ years of distributed backend experience, production Java or Go, and deep OAuth, OIDC, and token-exchange expertise.

Snowflake

Snowflake

Senior Software Engineer - Cortex AI - FDE
$200k+/yrHybrid7+ YOEBackend Engineering

Builds backend infrastructure for Snowflake’s agentic AI products, including agent runtimes, retrieval systems, evaluation pipelines, and multi-tenant services. Requires 7+ years of distributed systems or AI/ML infrastructure experience, strong Go or Java and Python skills, and expertise in cloud-native systems.

1Password

1Password

United States
Privacy Engineer
$123k+/yrRemoteBackend Engineering

Builds production software, AI-assisted workflows, and technical controls that operationalize privacy across cloud-based products. The role requires backend programming, LLM systems, integrations, and practical data-protection experience while partnering across Security, Engineering, Product, Data, and Legal.

Addepar

Addepar

Poland

Senior Software Engineer - Portfolio Services
No salary listedOn-site5+ YOEBackend Engineering

Develops resilient distributed backend services and engineering tooling, investigates complex cross-application issues, and improves software delivery processes. The role requires Java and Linux proficiency plus familiarity with cloud infrastructure, Kubernetes, CI/CD, and REST APIs.

Addepar

Addepar

Poland

Senior Software Engineer - Platform Services
No salary listedOn-site5+ YOEBackend Engineering

Develop resilient distributed backend services and engineering tooling, troubleshoot cross-team issues, and improve software delivery processes. The role requires Java and Linux proficiency, experience with REST/web APIs, and familiarity with modern infrastructure and observability practices.

OpenAI

OpenAI

San Francisco, CA

Backend Software Engineer - Codex for Finance
$293k+/yrHybrid5+ YOEBackend Engineering

Build backend systems, data infrastructure, agentic workflows, and enterprise integrations that make AI useful and trustworthy for financial institutions. The role requires 5+ years of software engineering experience, backend-language proficiency, and experience with production data-intensive or distributed systems.

Stripe

Stripe

Toronto, Canada

Staff Software Engineer, Financial Crimes
No salary listedOn-site10+ YOEBackend Engineering

Leads technical strategy and architecture for high-scale financial-crimes screening, detection, investigations, and reviewer systems. The role requires 10+ years of software engineering experience, deep distributed-systems expertise, and strong cross-functional technical leadership.

Databricks

Databricks

Bengaluru, India

Senior Software Engineer - Multi Cloud Efficiency
No salary listedOn-site6+ YOEBackend Engineering

Build and own scalable backend infrastructure that optimizes cloud resource utilization and cost attribution across AWS, Azure, and Google Cloud. The role requires 6+ years of distributed-systems engineering experience and strong system-design, optimization, and technical leadership skills.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer - Multi Cloud Efficiency
No salary listedOn-site9+ YOEBackend Engineering

Leads the technical strategy and development of large-scale systems that optimize multi-cloud infrastructure efficiency, automate cost governance, and improve resource utilization. Requires 9+ years building distributed systems and expertise across cloud platforms, containers, and high-throughput performance engineering.

Databricks

Databricks

Bengaluru, India

Staff Software Engineer - Partner Ecosystem
No salary listedOn-site10+ YOEBackend Engineering

Staff-level engineer building and operating high-performance SQL drivers, connectors, and partner integration infrastructure for Databricks. The role requires 10+ years of production software engineering experience, strong architectural leadership, and open-source community engagement.

Databricks

Databricks

Bengaluru, India

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

Leads the architecture and development of large-scale, multi-cloud networking connectivity and observability platforms that support Databricks’ control and compute planes. The role requires deep distributed-systems expertise, extensive production experience in a major programming language, and technical leadership across teams.

Databricks

Databricks

Bengaluru, India
Staff Software Engineer - Backend
No salary listedOn-site12+ YOEBackend Engineering

Build and operate scalable backend services, distributed systems, data pipelines, and cloud-storage platforms across Databricks’ data and AI infrastructure. The role requires 12+ years of production software experience, a computer science degree, and experience with large-scale systems and SaaS or service-oriented architectures.

Databricks

Databricks

Amsterdam, Netherlands
Staff Software Engineer - Backend
No salary listedOn-site7+ YOEBackend Engineering

Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud storage systems, data pipelines, and pricing infrastructure. Requires a bachelor's degree and 7+ years of production software engineering experience.

Databricks

Databricks

Vancouver, Canada

Staff Software Engineer - Backend
CA$173k+/yrOn-site10+ YOEBackend Engineering

Build large-scale backend infrastructure and data products for Databricks across areas such as log analytics, AI/BI, business semantics, and apps. The role requires staff-level software engineering experience, including 10+ years with Java, Scala, or C++ and expertise in distributed systems and cloud technologies.

Databricks

Databricks

Belgrade, Serbia

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

Build and ship features for Databricks’ distributed data platform, contributing across design, development, testing, production rollout, and monitoring. The role requires 3+ years of production experience in Java, Scala, or C++, plus strong foundations in algorithms, data structures, databases, and distributed systems.

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

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

Senior Software Engineer - Database Engine Internals
No salary listedOn-site5+ YOEBackend Engineering

Design and build next-generation database query and storage systems, contributing to query optimization, distributed execution, vectorized processing, and efficient storage. The role requires 5+ years of related systems experience and values expertise in databases, distributed systems, language design, or performance optimization.

Databricks

Databricks

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

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.