Latest Backend Engineering jobs
Job results
Build and scale backend APIs, microservices, data pipelines, and enterprise integrations powering an AI automation platform. The role requires 3–5 years of backend experience, strong Python skills, and familiarity with databases, cloud infrastructure, security, and distributed systems.
Senior engineer leading integrations and customer-facing API development using Prismatic and Node.js/TypeScript. Owns technical discovery, mentors engineers, and sets code quality standards for scalable integrations.
Leads the design and implementation of distributed advertising, identity, and intent systems processing billions of events in real time. The role requires deep backend, data infrastructure, or applied AI/ML experience, strong programming and data modeling skills, and technical leadership.
Software Engineer II on the Integrations team building and maintaining iPaaS-based integrations and customer-facing APIs. Requires 3+ years experience, Node.js/TypeScript, SQL, and third-party API integration skills.
Build backend services and observability tooling for a large-scale edge and IoT platform, while debugging Linux devices and unreliable networks. The internship is suited to students with programming fundamentals, Linux familiarity, and interest in embedded systems, networking, or hardware.
Staff Software Engineer leading architecture and implementation for Rippling’s Spend platform, which unifies corporate cards, reimbursements, procurement, bill pay, and travel. The role requires 8+ years of backend and distributed-systems experience, strong architectural judgment, and technical leadership across teams.
Staff backend-leaning software engineer responsible for foundational systems powering onboarding, self-serve purchasing, and shared Core Experience infrastructure. The role requires 8+ years of software engineering experience, strong systems design and data modeling skills, and the ability to own scalable features end-to-end.
Design and deliver a validation framework and dependency-graph migration system that makes GitLab upgrades safer, faster, and more reliable. The role requires deep Rails or comparable migration-framework expertise, production PostgreSQL experience, technical leadership, mentoring, and strong asynchronous communication.
Builds and maintains Ruby on Rails and PostgreSQL systems that make database upgrades safe, fast, and predictable. The role requires production backend engineering experience, schema migration and performance-tuning expertise, and strong asynchronous collaboration skills.
Leads the design, architecture, and delivery of large-scale distributed data platform features for enterprise customers. The role requires 8+ years of product development experience, strong Java and cloud expertise, and demonstrated technical leadership and mentorship.
The Staff Software Engineer will design, build, and operate secure, scalable Identity Governance features for enterprise access administration. The role requires deep Java or Golang experience, distributed-systems expertise, cloud and container proficiency, and a strong understanding of modern identity protocols.
Build and scale Rust backend services for a cybersecurity product integrating with cloud platforms, databases, and enterprise systems. The role requires 8+ years of backend engineering experience, strong Rust, C++, or Go skills, and ownership across design, delivery, deployment, and production support.
The Senior Software Engineer will build and operate secure, scalable Identity Governance features for enterprise access-request and administration workflows. The role requires 5+ years of Java or Golang experience, distributed systems expertise, cloud infrastructure skills, and collaboration across product, QA, and reliability teams.
Leads the design, implementation, and operation of secure, scalable Identity Governance features for enterprise access administration. Requires 7+ years with Java and/or Golang, distributed systems expertise, cloud infrastructure experience, and strong ownership of production software.
Develops production software for satellite ground-network communications, including CCSDS protocol implementation, telemetry and command-data pipelines, and integrations with modems, SDRs, and FPGA systems. Requires systems programming experience and a background in computer science, electrical engineering, or telecommunications.
Senior software engineer responsible for designing and building backend networking connectivity services for a large-scale data and AI infrastructure platform. The role requires substantial production experience, distributed-systems expertise, and a networking background.
Own the architecture and reliability of public APIs and third-party integrations connecting a revenue platform to customers’ CRM, dialer, and communications systems. The role requires deep API and authentication expertise, production ownership, and comfort resolving complex integration incidents directly.
Build and operate the backend platform powering AI-agent memory, including REST APIs, relational and graph data models, Python services, and production infrastructure. The role requires 5+ years of backend experience, strong Python and SQL skills, and hands-on AWS, Docker, and Kubernetes expertise.
Staff Software Engineer responsible for shaping and delivering scalable marketplace systems that improve provider utilization and patient access. The role requires 8+ years of software engineering experience, cross-team technical leadership, and hands-on backend development.
Designs and operates foundational authentication and authorization services across Coinbase products and partner integrations. The role requires 5+ years of backend engineering experience, strong Go or systems-language skills, and expertise in secure APIs, identity standards, and distributed systems operations.
Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.
Build and operate Java-based control plane services unifying Starburst’s SaaS and self-managed products across cloud, on-premise, and air-gapped environments. The role requires distributed systems experience, cloud infrastructure expertise, and ownership of reliable backend services.
Build and evolve the distributed orchestration platform powering MongoDB Atlas, designing backend features and contributing to complex technical projects across cloud environments. The role requires at least three years of software development experience and expertise in compiled languages, modern web technologies, and major cloud platforms.
The Senior Software Engineer will build and lead backend-focused identity and access management systems for MongoDB Atlas, covering authentication and authorization platforms. The role requires at least five years of software engineering experience, proficiency in a compiled language, and strong collaboration and mentoring skills.
Leads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.
Architect and own Coinbase’s end-to-end institutional trading platform, spanning low-latency messaging, order and execution management, connectivity, and settlement. The role requires extensive backend distributed-systems experience, deep Java expertise, and a track record building reliable trading infrastructure in regulated financial environments.
Build and operate Snowflake’s multi-cloud capacity platform for CPU and GPU procurement, allocation, forecasting, and utilization. The role requires 7+ years of large-scale production systems experience, cloud fleet provisioning expertise, and strong programming and troubleshooting skills.
Software engineer responsible for designing and delivering reliable, large-scale fulfillment systems for Lyft’s ridesharing marketplace. The role requires 3+ years of industry experience, distributed-systems expertise, cloud-platform experience, and proficiency with CI tools.
Build product-minded backend services, APIs, dashboards, and safeguards that enable safe deployment of frontier AI through the API. The role requires 7+ years of professional engineering experience, strong distributed-systems fundamentals, and excellent product and developer judgment.
Build and operate Quicksilver, Cloudflare’s globally distributed key-value store, developing features in Go and C while improving performance, monitoring, reliability, and debugging across the full systems stack. The role requires distributed or systems programming experience, strong engineering judgment, and willingness to participate in on-call support.
Own and shape highly available authentication, authorization, and identity infrastructure for Anthropic’s products, including agent and enterprise identity capabilities. The role requires 8+ years building backend or platform systems at scale, strong security and reliability practices, and experience with identity protocols or distributed systems.
Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.
Build and own scalable backend infrastructure and distributed data systems for Encord’s Foundations team. The role requires 5+ years of backend experience, production service ownership, and strong expertise in distributed systems and high-level programming.
Build end-to-end platform features, web applications, and cloud services powering generative AI for enterprise marketing customers. The role requires a bachelor's degree, 7+ years of backend development experience, cloud expertise, and strong database, messaging, ingestion, and analytics experience.
Build AI-powered Trust & Safety enforcement, detection, observability, and appeals systems while contributing to secure, scalable backend infrastructure. The role requires 3+ years of engineering or applied ML experience, 2+ years in Trust & Safety, and expertise with TypeScript/Node.js and event-driven GCP systems.
Build and own the secure multi-tenant platform connecting enterprise customers to inference infrastructure, including public APIs, tenant isolation, metering, entitlements, and enterprise access controls. Requires 5+ years of backend, infrastructure, or platform engineering experience and strong Python and API design skills.
Build and scale backend APIs and user lifecycle capabilities for Auth0’s B2B identity platform. The role requires 5+ years of large-scale systems experience, Node.js backend expertise, database knowledge, cloud experience, and strong mentoring skills.
Leads the technical strategy and hands-on delivery of scalable backend and UI platform capabilities supporting merchant-facing experiences across web and mobile interfaces. Requires 10+ years building APIs or distributed systems and a record of cross-team technical leadership.
Build and operate shared cloud infrastructure, services, and frameworks for Okta’s core engineering platform. The role requires 7+ years of backend programming experience, strong Java and cloud expertise, and experience scaling highly available enterprise deployments.
Senior software engineer responsible for revenue-critical backend systems spanning account lifecycle management, metering, billing, integrations, and customer-facing usage transparency. The role requires strong distributed-systems experience, Go or comparable backend expertise, and operational ownership.
Build and improve MongoDB’s low-level networking and observability systems for a distributed database. The role requires production C++ experience, distributed-systems expertise, strong computer science fundamentals, and the ability to lead projects collaboratively from design through delivery.
Build and improve low-level networking and observability components for MongoDB’s distributed database, leading medium-sized projects from design through delivery. The role requires 3+ years of distributed-systems experience, production-level coding skills, and C++.
Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.
Build and scale Java microservices and back-end services for a mobile and web platform serving millions of users. The role requires 5+ years of software development experience, cloud expertise, and the ability to improve reliability, automation, and application architecture.
Designs and operates Internet-scale scanning, DNS, attribution, and data pipelines, with deep ownership of distributed backend systems and production reliability. Requires 10+ years of software engineering experience, strong Go expertise, cloud and streaming infrastructure knowledge, and the ability to mentor engineers.
Build and maintain Ruby on Rails backend systems for GitLab’s vulnerability management workflows, including security dashboards, reports, and ingestion pipelines. The role requires backend application experience, PostgreSQL knowledge, technical problem-solving, and effective collaboration in a distributed team.
Build scalable Java backend services and Apache Druid features for Imply’s observability data platform. The role leads cross-team initiatives and requires at least five years of backend service experience, with Kubernetes, cloud, database, and streaming technology expertise valued.
Build and optimize Apache Druid’s query engine and storage systems, developing high-performance query capabilities for observability and security data. The role requires 5+ years of individual-contributor experience developing concurrent Java systems and a bachelor's degree or equivalent experience.
Build and maintain the Python-based agentic runtime powering GitLab Duo Chat, integrate it with GitLab’s Rails monolith and GraphQL APIs, and improve reliability, security, and performance. The role requires production Python experience, API development skills, and familiarity with agent orchestration or LLM systems.
Build and lead backend systems for MongoDB’s integrated search platform, written in Java. The role requires 5+ years of backend software experience, distributed systems and cloud expertise, and strong ownership and collaboration skills.