Latest remote Backend Engineering jobs
Job results
Leads architecture and development of scalable, event-driven billing systems to support Zocdoc's healthcare marketplace growth and provider payments. Requires 8+ years backend experience with AWS, distributed systems, and GenAI integration.
Leads the architecture and implementation of a real-time trust, controls, and safety platform protecting high-volume workflows, transactions, and communications. Requires 8+ years building mission-critical backend systems, deep distributed-systems expertise, and experience with financially consequential data.
Sets technical direction and builds high-scale Ruby/Rails backend systems for GitLab’s Duo Agent Platform, including autonomous and scheduled repository agents and onboarding flows. Requires staff-level architecture leadership, cross-team influence, and experience integrating LLMs into production products.
Build and operate reliable distributed backend systems for Webflow’s recommendations pipeline and AI workflow execution engine. The role requires 5+ years of production backend experience, strong Python or TypeScript/Node.js skills, and hands-on ownership of AWS, Kubernetes, data, and observability infrastructure.
Build and operate secure, low-latency backend services and APIs powering cloud-based authentication, identity verification, and fraud prevention. The role requires 5–7+ years of backend development experience, strong Go or Python skills, cloud-native expertise, and production ownership.
Leads the design and development of MongoDB’s distributed query optimization and execution systems, shaping technical strategy and mentoring engineers. Requires 10+ years in data management, distributed systems, or large-scale backend engineering, plus systems programming and strong database internals expertise.
Leads the design and implementation of scalable insurance platforms for eligibility, pricing, provider matching, and claims. The role combines hands-on software engineering, ML-powered automation, healthcare data systems, and technical mentorship.
Build production-grade backend infrastructure for detecting free-tier abuse and deploying automated AI safety systems. The role requires 6+ years of backend engineering experience, strong Python and distributed-systems expertise, cloud and observability proficiency, and experience with fraud or bot-abuse prevention.
Build and scale backend services and smart contracts powering issuance, reserves, minting, burning, and rewards for branded stablecoins. The role requires 5+ years of backend engineering experience, production Solidity or EVM smart contract experience, and familiarity with Golang and Ethereum.
Leads backend architecture and development for healthcare coordination-of-benefits and subrogation products, building reliable distributed systems and ML-enabled applications. Requires 10+ years of backend experience, strong Java or Scala skills, and preferably Rust expertise.
Sets technical direction and builds scalable, reliable backend systems for customer-facing healthcare payment and audit products. The role requires 10+ years of backend experience, strong Java or Scala expertise, distributed-systems experience, and the ability to mentor engineers and guide agentic development practices.
Develops AWS serverless microservices and event-based services to optimize operational workflows in an Agile team. Requires 4-8 years experience with Node.js, Python, AWS services including Lambda, DynamoDB, API Gateway, and APIs.
Build and operate scalable control-plane software for Cribl Stream, including distributed-node orchestration, APIs, reliability improvements, automated testing, and production support. The role requires strong Node.js, TypeScript, and JavaScript experience, cloud expertise, and 5+ years of industry experience or equivalent graduate-level experience.
Build and operate backend services and integrations for Mozilla’s Ecosystem Services teams, owning systems from development through production operations. The role requires 4+ years of backend experience with Python, TypeScript/Node.js, or Rust, plus PostgreSQL, cloud infrastructure, observability, and on-call experience.
Build and own high-throughput ingestion infrastructure processing billions of events for PostHog’s analytics and platform products. The role requires experience with scalable distributed systems, multi-tenant SaaS, and technologies such as Node.js, Rust, Go, Kafka, PostgreSQL, and Redis.
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.
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.
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 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 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.
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 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.
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.
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.
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.
Own and modernize Jasper’s enterprise governance backend spanning authentication, authorization, organizations, and billing. This hands-on Staff IC role sets architecture, hardens critical systems for scale and security, and mentors engineers while applying AI-native platform practices.
Build and scale reliable, low-latency Rust services and libraries for Payward Services’ trading, payments, and digital asset infrastructure. The role requires 3+ years of software engineering experience, distributed-systems expertise, and proficiency with Rust network or asynchronous programming.
Backend Engineer building scalable Golang microservices, automating operational workflows, ensuring data accuracy for member and client systems, and exploring AI applications for validation and automation at Virta Health. Requires 5-7 years production backend experience with data-centric systems.
Builds and operates scalable backend database infrastructure for PlanetScale’s Vitess platform, solving distributed-systems and performance challenges at scale. Requires 5+ years of backend software engineering experience, strong Go proficiency, and expertise with databases and Kubernetes.
Builds and operates backend billing systems, including pricing, metering, payment-platform integrations, reconciliation, and revenue reporting. The role requires strong backend, distributed-systems, SQL, API, and SaaS billing expertise, with proficiency in Go preferred.
Senior backend engineer owning services end-to-end on Mozilla's Ecosystem Services team. Build, deploy, operate, and monitor backend platforms powering Firefox products with focus on privacy, security, and reliability using Python, Node.js, or Rust on GCP.
Senior backend engineer building and operating Go services and smart contracts for minting, burning, bridging, and reconciling wrapped assets like cbBTC across Ethereum, Base, and Solana. Owns complex multi-chain initiatives end-to-end with on-call and mentoring responsibilities.
Build and operate high-performance, large-scale storage systems (200PB+) for Hugging Face's AI platform. Contribute to open-source Rust xet-core and backend services; requires 8+ years scaling distributed systems with strong low-level programming skills (Rust preferred).
Build and operate low-level, high-performance storage infrastructure at massive scale, contributing to the Rust-based xet-core project and Xet Storage backend. The role requires 8+ years of distributed systems, storage, or networking experience and strong independent execution.
Leads the architecture, delivery, reliability, and operation of large distributed telemetry database systems for Grafana Cloud. The role requires deep systems-design expertise, cloud-native platform experience, strong coding skills, and the ability to influence teams and mentor engineers.
Builds and operates backend control-plane systems that create, configure, reconcile, migrate, and manage Grafana Cloud stacks at scale. The role requires Golang experience, distributed-systems knowledge, operational ownership, and comfort leading complex cross-service projects in a remote environment.
Leads architecture and delivery of complex distributed data-system initiatives for Tempo, Grafana’s open-source tracing backend. The role requires deep production systems experience, strong software craftsmanship, operational ownership, and technical leadership across multiple teams.
Staff Backend Engineer driving technical strategy for Airbnb's host pricing and availability platform. Lead architecture of scalable backend systems, APIs, services and data pipelines while collaborating with Product, Design and Data Science to deliver pricing intelligence and calendar tools.
Own and evolve the CLOB engine and exchange systems for a high-throughput prediction market platform. Focus on low-latency APIs, concurrent orderbook improvements, settlement risk, and Go/Rust performance at scale.
Staff Software Engineer leading the networking stack for Docker's Sandboxes platform, enabling AI and security products. Requires 8+ years building large-scale distributed networking systems with deep expertise in kernel/user-space networking (eBPF, DPDK), service mesh, orchestration, and multi-cloud infrastructure.
Leads the design and execution of large-scale customer support engineering systems, mentoring engineers and partnering with global technical leaders. Requires 9+ years of software development experience, backend expertise, and strong architectural and communication skills.
Build and operate Pyroscope’s distributed profiling database, owning projects across ingestion, storage, querying, integrations, and operational excellence. The role requires production distributed-systems experience, strong software craftsmanship, customer-oriented product judgment, and comfort with on-call responsibilities.
Provides technical leadership for an Exposure Management team while building scalable, real-time backend services and migrating legacy attack surface management capabilities. Requires 10+ years of software engineering experience, 5+ years with Go, and strong expertise in distributed systems, cloud infrastructure, and Kubernetes.