Latest Backend Engineering jobs
Job results
Build and optimize high-performance, real-time speech, audio, video, and WebRTC infrastructure for conversational AI across mobile and web platforms. The role requires professional C or C++ experience, concurrent systems knowledge, and at least three years of software engineering experience.
Build and maintain authorization services and APIs in Go, delivering product improvements across the full software lifecycle. The role requires experience with identity or authorization systems, access controls, testing, maintainable code, and collaborative project ownership.
This Senior Staff Software Engineer will define and lead the architecture of EarnIn’s Identity & Trust platform, spanning authentication, authorization, verification, privacy, fraud prevention, and secure data processing. The role requires 8+ years of software engineering experience and deep expertise in secure distributed backend systems.
Build reliable, high-performance backend services for Databricks Lakebase, spanning distributed systems, database lifecycle management, data-path proxying, and platform reliability. The role requires a computer science degree and 8+ years of production experience with Java, Scala, C++, or a similar language.
Senior engineer building and operating Snowflake's core distributed billing platform for metering, rating, and invoicing across all services and AI products. Requires 5+ years experience with large-scale distributed systems, strong database fundamentals, and proficiency in Java, Scala, Python, or Go.
Build and operate scalable backend APIs, databases, and data pipelines supporting a cloud-native video security platform. The role emphasizes reliability, observability, performance optimization, and collaboration with front-end, edge-computing, and machine learning teams.
Staff Backend Engineer responsible for architecting and building developer platforms, tooling, SDKs, test infrastructure, and AI-assisted workflows that improve engineering velocity and reliability. Requires 12+ years of backend or platform experience, distributed-systems expertise, strong programming skills, and broad technical influence.
Build and operate MongoDB integrations for fast-moving AI frameworks and developer tools, contributing upstream to open-source ecosystems. The role requires 5+ years of backend or developer-library experience, strong Python and/or TypeScript skills, and an interest in agentic AI, retrieval, embeddings, and vector search.
Build and scale backend services and developer-facing APIs for stocks, options, crypto, and foreign exchange market data. The role requires at least three years of backend development experience, strong infrastructure fundamentals, and hands-on Docker or Kubernetes experience.
Develops backend software and APIs for cloud-native satellite mission operations using Python and AWS. The role requires 3+ years of backend or related development experience, cloud and container expertise, and a bachelor's degree or equivalent demonstrated capability.
Build and own backend software for a private-markets investment platform, contributing across the full development lifecycle. The role requires 6+ years of software development experience, strong Python, REST API, SQL, and distributed-systems expertise, plus familiarity with AWS and AI/LLM applications.
Architects and leads development of Kong Identity’s globally distributed, multi-tenant identity platform, including token management, federation, security, compliance, and developer tooling. Requires 7+ years building production identity systems and deep expertise in modern identity protocols and high-scale infrastructure.
Builds and owns high-performance Rust services and libraries powering consumer trading, payments, and crypto experiences. The role requires 3+ years of software engineering experience, distributed-systems knowledge, asynchronous Rust expertise, and a security-first approach.
Develop backend command-and-control software that enables reliable communication between Quindar’s platform and diverse satellite vehicles. The role requires 3+ years of complex systems or hardware-software integration experience, strong protocol and systems skills, and a bachelor’s degree or equivalent practical experience.
Leads the technical vision for Jasper’s integration pod, architecting secure, scalable data-ingestion systems and IQ-layer context primitives that power AI experiences. Requires 8+ years of software engineering experience, staff-level technical leadership, distributed-systems expertise, and familiarity with AI and external marketing platforms.
Build shared Ruby backend foundations for APIs, asynchronous jobs, workflow orchestration, and developer tooling. The role requires 5+ years of software engineering experience, including 3+ years with production Ruby systems, plus expertise in distributed systems and large codebases.
Leads development of reliable, secure backend infrastructure for payroll computation, money movement, tax calculations, and financial data. The role requires 7+ years of hands-on experience, strong server-side programming and SQL skills, cloud infrastructure expertise, and technical mentorship.
Provides hands-on technical leadership for Rippling’s Monetization Platform, spanning contracts, entitlements, subscriptions, metering, billing, payments, tax, and revenue workflows. The role requires 15+ years of software engineering experience, Staff+ architectural scope, distributed-systems expertise, and strong cross-functional mentorship.
Senior backend engineer building GitLab’s intent-to-code workflows, including APIs, data models, and evaluation systems for agent-generated work. The role requires strong Ruby on Rails and Python experience, backend-focused full-stack capability, API and SQL expertise, and technical leadership in a distributed team.
Builds and evolves scalable backend capabilities for GitLab’s portfolio planning and work items platform, partnering with product and users while mentoring engineers. Requires senior full-stack experience with a backend focus, Ruby on Rails, PostgreSQL performance optimization, API design, and automated testing.
Build and operate scalable backend services, APIs, and microservices for identity verification and fraud prevention products. The role requires backend programming experience, distributed-systems knowledge, database expertise, and familiarity with cloud-native technologies.
Leads development of customer-facing observability products and scalable data infrastructure for AI and data workloads. The role requires 6+ years of production software engineering experience, cloud and distributed-systems expertise, platform development skills, and strong cross-functional leadership.
This staff-level backend engineer will set technical direction and build observability, anomaly detection, reconciliation, and reliability tooling for GitLab’s monetization systems. The role requires Ruby on Rails and site reliability or observability experience, with familiarity with monitoring platforms and event-streaming or analytical data systems.
Build and test a high-concurrency C++ or Rust transparent proxy that routes uploads through MetaDefender Core for sanitization. The role requires strong object-oriented programming, networking, multithreading, debugging, and interest in AI-assisted development.
Build and operate scalable backend infrastructure for the Databricks platform, including distributed systems, cloud-agnostic abstractions, and developer productivity tooling. The role requires a bachelor's degree and 6+ years of production software experience.
Build and optimize low-level application frameworks and backend infrastructure for the Databricks platform. The role requires 7+ years of software development experience, strong JVM and systems expertise, and proficiency in JVM or systems-level languages.
Leads the Cloud team developing booking, orchestration, APIs, billing, monitoring, and data-delivery systems for a global antenna network. The role requires substantial software development and cloud-services experience, technical leadership, and expertise in distributed systems.
Build AI-driven database virtualization systems that enable customers to migrate applications to Snowflake without changing SQL or APIs. The role focuses on database internals, platform development, and AI-based software synthesis.
Build secure, distributed identity and authorization infrastructure for a multi-tenant healthcare platform. The role requires 5+ years of backend engineering experience, strong Go and distributed-systems expertise, and familiarity with modern authentication and authorization standards.
Build and operate the infrastructure and platform systems underlying Clay’s products, focusing on scale, reliability, performance, orchestration, and shared developer foundations. The role requires 8+ years of production engineering experience and strong distributed-systems expertise.
Build and own backend systems powering customer-facing enrichment, signals, workflows, and agent capabilities. The role combines product ownership with engineering, requiring strong API, schema, SQL, PostgreSQL, scalability, and customer-driven execution skills.
Build and optimize high-throughput, reliable backend systems while identifying performance bottlenecks and improving observability. The role requires expertise in API latency, query optimization, relational schema design, and scalable production infrastructure.
Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.
Develop distributed, containerized backend services that process cloud telemetry and real-time events to deliver security insights and recommendations. The role requires 4+ years of scalable systems experience, Go and SQL proficiency, cloud API experience, and familiarity with Kubernetes and Linux.
Develops Go-based containerized microservices for a distributed, multi-tenant cloud security platform, processing real-time events and network telemetry. The role requires 4+ years building scalable systems, cloud API experience, SQL, REST APIs, and Linux, with Kubernetes and infrastructure-as-code experience preferred.
Build and evolve scalable backend systems powering Astro’s public API, authentication, billing, alerting, and core infrastructure. The role requires Go, Kubernetes, SQL database, and distributed systems experience, with opportunities to work across platform architecture and customer-facing features.
Staff engineer responsible for architecting and scaling Airbnb’s account platform, including account state, eligibility, and entitlements. The role requires 9+ years of distributed backend systems experience, strong technical leadership, and expertise in reliability, consistency, caching, and API design.
Builds scalable backend and GenAI systems for ad creative generation, editing, performance optimization, and safety at Reddit. The role requires distributed systems expertise, production ML integration, and technical leadership across Product, Design, and ML teams.
Build and evolve subscription and payment platforms, APIs, and integrations while improving reliability, scalability, and maintainability. The role requires 6+ years of software development experience, backend expertise, and leadership of complex technical designs.
Own the architecture, performance, reliability, and scaling roadmap for Crusoe Cloud’s container registry. The role requires deep distributed-systems experience, hands-on cloud-native infrastructure expertise, and a strong record of technical leadership and mentorship.
Designs and evolves high-scale backend capabilities, making architectural trade-offs, improving reliability and performance, and mentoring engineers. The role requires strong backend and systems expertise plus production experience building reliable agentic AI systems.
Provides hands-on technical leadership for high-scale backend systems that ingest, process, store, and serve user-profile data. The role requires 8+ years of software engineering experience, distributed-systems expertise, and strong architectural and cross-team leadership.
Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.
Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.
Leads architecture and development of mission-critical backend systems for spacecraft command, telemetry, mission planning, and operations. Requires 8+ years of software development experience, distributed-systems and cloud-native expertise, and technical leadership.
Leads ambiguous, cross-team backend and developer-experience initiatives while remaining hands-on with distributed services, data pipelines and platform evolution. Requires 8+ years of software engineering experience, production-system leadership, strong operational judgment and the ability to work across unfamiliar technologies.
Builds and operates large-scale, highly available network software infrastructure for Cloudflare’s products. The role requires systems-level programming, Layer 3/4 networking expertise, distributed-systems experience, production operations, and participation in on-call support.
Build and operate secure, reliable infrastructure for Docker’s container build and CI platform. The role requires strong Go and distributed-systems experience, production operational ownership, and familiarity with container, cloud, and software supply-chain security technologies.
Senior engineer responsible for scaling Elasticsearch and other core backend technologies, improving datastore reliability and observability, and delivering infrastructure and application improvements. The role requires 5+ years of production engineering experience and strong distributed-systems expertise.
Builds scalable Python and Django backend services, APIs, and event-driven integrations that support purchasing, provisioning, billing, and subscription lifecycle workflows. The role leads complex technical initiatives and partners across Product, Revenue Operations, Finance, and external implementation teams.