Latest Backend Engineering jobs
Job results
Backend developer building and operating large-scale components primarily in OCaml, with responsibility spanning architecture, systems programming, testing, and production support. Requires strong knowledge of networks, distributed systems, operating systems, and OCaml.
Build and operate large-scale search infrastructure covering real-time indexing, query serving, data pipelines, reliability, and performance. The role requires 5+ years of infrastructure or distributed-systems experience and proficiency in Rust, C++, or JVM-based languages, plus hands-on search technology experience.
Staff-level backend engineer who will define architecture and technical direction for greenfield agentic systems, validate their correctness at scale, and drive productivity improvements across the software development lifecycle. Requires strong distributed-systems fundamentals, proficiency in Go, Rust, or Python, and experience with reliable LLM-based systems.
Build reliable AI-powered automation that removes friction from GitLab’s software development lifecycle. The role requires production experience with agentic or LLM systems, strong distributed-systems judgment, and proficiency in Go, Rust, or Python.
Builds scalable backend systems for AI-driven, multi-channel messaging products that process billions of messages. Requires 5+ years of backend software development experience and proficiency in Java, Python, or Go, with experience in high-performance distributed applications.
Build and operate backend API platform capabilities for enterprise controls, spanning authentication, networking, compliance, observability, and distributed systems. The role requires 9+ years of engineering experience, strong backend systems expertise, product judgment, and the ability to lead cross-functional initiatives.
Staff engineer responsible for architecting and scaling an integration and data platform, including APIs, databases, observability, and event-driven systems. The role requires 10+ years of software engineering experience and deep expertise in TypeScript, Node.js, PostgreSQL, GraphQL, REST, and cloud infrastructure.
Leads the architecture and delivery of backend services, APIs, and ETL pipelines supporting paid marketing execution and third-party integrations. Requires 5–8 years of software engineering experience, expert Python skills, and deep expertise in data integration and workflow orchestration.
Build and operate production AI-powered services and internal productivity tools using backend software engineering, LLM integration, and intelligent automation. The role requires 5+ years of software engineering experience, cloud and distributed-systems expertise, and a bachelor's degree or equivalent experience.
Leads the architecture and delivery of hyperscale AI infrastructure spanning bare metal, virtualization, containers, kernel I/O, and high-performance networking. Requires 12+ years of infrastructure experience, deep Linux and virtualization expertise, GPU/NIC optimization, and significant technical leadership or industry contributions.
Construye microservicios, APIs y componentes de infraestructura para una plataforma de inferencia de IA segura, con énfasis en atestación, criptografía, aislamiento de contenedores y comunicaciones mTLS. Requiere experiencia profesional con Python, Rust o C/C++ y automatización CI/CD.
Build and integrate secure, high-performance backend services for confidential AI inference, including APIs, cryptographic attestation workflows, gateways, and cloud-native orchestration. The role requires professional systems programming experience and familiarity with CI/CD and containerized environments.
Builds data privacy services for Pinterest’s AI platforms, including secure processing environments, access controls, and auditing pipelines. The role requires strong hands-on software engineering, AI engineering experience, cross-functional collaboration, and familiarity with security or data governance.
Builds large-scale backend infrastructure for semantic, hybrid, and agentic knowledge retrieval. The role requires deep distributed-systems experience, strong proficiency in a major programming language, and familiarity with vector databases, RAG, cloud-native infrastructure, and high-throughput indexing.
Build and operate mission-critical distributed database infrastructure for Dropbox’s metadata systems, focusing on consistency, replication, caching, reliability, and performance. Requires 5+ years of software engineering experience and strong systems programming expertise.
Builds and scales distributed backend infrastructure supporting massive file metadata, data volumes, and concurrent connections. The role requires 9+ years of software development experience, strong programming skills, and expertise in systems such as operating systems, filesystems, databases, and networks.
Build and operate backend infrastructure for an AI agent platform, including orchestration, integrations, knowledge and memory systems, and trust and safety controls. The role requires 5+ years of backend experience, practical LLM or agent experience, strong API skills, and ownership in an ambiguous product environment.
Build and operate backend infrastructure for an AI agent platform, including orchestration, integrations, knowledge systems, trust and safety, and evaluation tooling. The role requires 5+ years of backend experience, hands-on LLM or agent experience, strong API design, and ownership in an ambiguous product environment.
Build and operate backend systems for an AI agent platform, including orchestration, integrations, knowledge infrastructure, trust and safety, and evaluation tooling. The role requires 5+ years of backend experience, strong API and systems integration skills, and practical experience with LLMs or AI agents.
Build, operate, and maintain reliable backend systems for Grafana’s Loki query and telemetry database services. The role requires software development and cloud or systems engineering experience, with Go, Kubernetes, distributed systems, and operational experience valued.
Build and maintain scalable identity lifecycle management services for importing, synchronizing, and provisioning identities and access policies. The role requires extensive Java and cloud infrastructure experience, plus technical leadership and mentorship.
Build and operate end-to-end backend systems for AI creative tools, spanning application data layers, ML inference services, APIs, and Kubernetes infrastructure. The role requires production ownership, architectural judgment, and comfort working across the stack; typically 4–8 years of experience is preferred.
Build scalable backend systems that ingest and process real-time hardware data and integrate with customer EHR platforms. The role requires 8+ years of backend or full-stack experience, deep AWS expertise, TypeScript and Node.js proficiency, and experience with relational and NoSQL databases.
Build and operate highly available, low-latency backend services for Twilio’s Voice Connectivity Trust platform. The role requires Java/JVM experience, distributed systems expertise, cloud infrastructure knowledge, and familiarity with AI-assisted development.
Build and optimize low-level networking software connecting ML accelerators to high-speed distributed systems. The role requires 5+ years of systems or network programming experience, deep kernel and user-space networking expertise, and strong performance-debugging skills.
Designs and builds high-performance software-defined networking systems for AI and HPC workloads, spanning Linux internals, packet processing, virtualization, and GPU networking fabrics. Requires 8+ years of large-scale networking experience, strong systems programming skills, and a bachelor's degree or equivalent experience.
Architects scalable Java/Spring Boot microservices for trading systems, designs trade orchestration and event-driven data solutions on AWS with Kafka. Requires 8+ years in backend distributed systems, expertise in cloud-native architectures, and leadership in engineering excellence.
Build and operate large-scale distributed messaging and streaming infrastructure serving Reddit’s services and ML, AI, and search users. The role requires 5+ years of internet-scale software experience, proficiency in a general-purpose programming language, and hands-on Kafka and Kubernetes experience.
Technical lead on the Deliverability team owning high-volume email infrastructure, ingestion, routing, and outbound delivery systems that process millions of events. Requires 5+ years building scalable distributed backend systems with strong ownership of architecture, reliability, and on-call duties.
Build and scale backend platform services using Java and Scala, designing gRPC APIs and event-driven systems with Kafka, Redis, MySQL, and Kubernetes. The role requires a bachelor's or master's degree and 8+ years of backend development experience.
Technical leader for a backend engineering pod building secure PAM connectors for databases and network infrastructure. The role requires 10+ years of software engineering experience, deep PAM/IAM expertise, strong Go and distributed-systems skills, and proficiency with cloud-native infrastructure.
Build and operate a secure, high-performance sandboxing platform for agentic code execution across containerized and virtualized environments. The role requires systems software experience, deep Linux knowledge, proficiency in Go, Rust, or C/C++, and strong developer-facing API and production debugging skills.
Builds and scales backend infrastructure, APIs, distributed systems, and deployment pipelines for enterprise Generative AI products. Requires 4+ years of backend or infrastructure experience plus expertise in Python or TypeScript, cloud platforms, containers, databases, and production AI systems.
Builds scalable backend systems, APIs, distributed services, and cloud infrastructure that bring enterprise GenAI workloads into production. Requires 4+ years of backend or infrastructure experience, proficiency in Python or TypeScript, and familiarity with cloud, containers, databases, and production AI systems.
Build and operate scalable backend systems and data workflows supporting pricing, billing, payments, ads, and other monetization capabilities. The role requires at least five years of software engineering experience, strong distributed-systems fundamentals, and the ability to lead complex cross-functional technical projects.
Develops production software for ingesting, processing, and routing satellite telemetry, tracking, and command data across ground-station networks. Requires systems programming experience, networking or real-time data processing expertise, and a bachelor's degree or relevant master's-level background.
Build and optimize large-scale distributed inference infrastructure serving Claude across diverse AI accelerators and cloud platforms. The role requires significant software engineering experience with distributed systems; expertise in LLM inference, Kubernetes, cloud infrastructure, Python, or Rust is advantageous.
Provides principal-level technical leadership for a self-contained, cloud-agnostic platform that provisions and orchestrates Apache Airflow in enterprise and air-gapped environments. Requires 10+ years of software engineering experience, control-plane and API architecture expertise, Kubernetes proficiency, and strong distributed-systems design skills.
Build backend developer tooling and agentic workflow components that help GitLab features meet requirements across multiple deployment platforms. The role requires at least two years of backend software engineering experience, proficiency in TypeScript/Node, Python, or Golang, Kubernetes exposure, and familiarity with LLM or agentic systems.
Build backend systems and agentic developer tooling that automate platform-readiness evaluation across GitLab’s deployment platforms. The role requires 5+ years of software engineering experience, backend or platform expertise, and proficiency in TypeScript/Node, Python, or Golang.
Founding technical leader for a payments business, responsible for building its core API, settlement and reconciliation infrastructure, partner integrations, and initial engineering team. Requires 8+ years of production-scale payments experience, chain-native settlement expertise, and strong external partner leadership.
Build low-latency backend systems and trading infrastructure, including matching engines and REST/WebSocket APIs for financial markets. The role requires a bachelor’s degree, at least five years of software development experience, and deep experience with Node.js services and AWS infrastructure.
Build and scale backend infrastructure for a 24/7 trading platform, including the core trading engine and real-time market data pipelines. The role requires 5+ years of development experience, strong distributed-systems expertise, and experience with trading systems.
Build low-latency financial trading infrastructure, high-performance APIs, and blockchain clients. The role requires professional software development experience, strong coding ability, and a computer science-related degree.
Leads the design and scaling of decentralized trading infrastructure, including matching engines, risk systems, and limit order books. Requires 8+ years of backend engineering experience, trading or exchange infrastructure expertise, and strong systems programming skills.
Build scalable backend services, APIs, indexers, data pipelines, and platform infrastructure powering trading on the Aptos blockchain. The role requires 5+ years of backend experience and strong knowledge of systems programming, distributed systems, databases, and API design.
Build experimental trading products for the Aptos blockchain, including scalable APIs, indexing services, data pipelines, and supporting infrastructure. The role requires 3+ years of product development experience, strong TypeScript or similar-language skills, and autonomous problem-solving ability.
Leads architecture and development of scalable observability platform components for customer data pipelines. Requires staff-level distributed systems and production infrastructure experience, with expertise in technologies such as Golang, Python, Kubernetes, Kafka, and stream processing.
Develops containerized Java or Go microservices and data pipelines for a distributed, multi-tenant cloud security platform. The role requires 5+ years building scalable systems, cloud API experience, and familiarity with Kubernetes, REST APIs, networking, and security controls.
Leads technical strategy and hands-on server engineering for Cash App Banking, driving scalable architecture, infrastructure improvements, and cross-functional technical decisions. Requires 12+ years of software development experience, large-scale delivery leadership, and strong mentoring skills.