Latest remote Backend Engineering jobs
Job results
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.
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.
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 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.
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.
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.
Architect and own Coinbase’s real-time, cross-asset risk and margin engine for institutional trading. The role requires staff-level backend architecture expertise, low-latency Java and messaging experience, and a background building regulated financial risk systems at scale.
Build and operate high-scale distributed observability systems spanning telemetry ingestion, processing, storage, and cloud infrastructure. The role requires 5+ years of production systems experience, strong Go skills, and hands-on expertise with Kubernetes, cloud platforms, and observability tooling.
Build and operate high-scale distributed observability systems spanning telemetry ingestion, processing, storage, and cloud infrastructure. The role requires 5+ years of production systems experience, strong Go proficiency, and hands-on Kubernetes, cloud, infrastructure-as-code, and telemetry expertise.
Technical leader for the Metadata team, designing distributed cloud subsystems and leading complex initiatives across discovery, catalog, lineage, and run history services. Requires 8+ years of software engineering experience, backend or systems expertise, cloud infrastructure experience, and strong architecture, reliability, and mentoring skills.
Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.
Senior software engineer responsible for optimizing and operating Coinbase’s blockchain node platform at scale. The role focuses on systems performance, infrastructure cost reduction, observability, reliability SLOs, and protocol upgrades, with Go and blockchain infrastructure experience preferred.
Build and operate GitLab’s large-scale Git storage tier, leading distributed systems initiatives across design, rollout, reliability, and incident response. The role requires significant production experience with backend or systems languages, strong systems design skills, and experience owning complex projects end to end.
Build Python-first backend systems and AI workflows for healthcare pre-service products, combining multiple data sources into reliable answers. The role requires at least five years of backend experience and includes end-to-end ownership of production features, data-driven accuracy improvements, and cross-functional collaboration.
Build scalable distributed backend systems and foundational AI platform capabilities in Golang. The role requires strong production experience with distributed systems, PostgreSQL, Redis, reliability, and performance optimization, with opportunities to shape strategic infrastructure and developer tooling.
Build and evolve high-scale backend and full-stack features for GitLab’s work items and planning platform. The role requires Ruby on Rails, PostgreSQL performance expertise, API design, strong testing practices, product thinking, and experience mentoring engineers.
Senior Backend Engineer responsible for architecting and scaling gameplay-critical online services for Last Epoch. The role requires 5+ years of experience, strong C# and Azure expertise, distributed-systems knowledge, and experience with reliable real-time or near-real-time gameplay systems.
Develop and maintain backend features for a cross-platform telemetry data collection agent serving hundreds of thousands of edge nodes. The role requires strong operating systems knowledge, TypeScript and Node.js experience, cloud and container expertise, and participation in on-call support.
Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.
Build and operate backend services and APIs powering Cash Line lending experiences, including pricing, underwriting, funding, and account management. The role requires a bachelor's degree or equivalent experience, at least four years of professional software engineering experience, and proficiency with backend development.
Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.
Build secure, scalable Flow Registry capabilities for GitLab’s agentic platform using Python, LangChain, and LangGraph. The role designs APIs and data models, contributes across the stack, improves reliability and observability, and collaborates asynchronously with cross-functional teams.
Build and maintain large-scale APIs and services for balance management and money movement platforms serving enterprises and SMBs. The role requires 2–12+ years of software engineering experience, strong coding and collaboration skills, and interest in generalist backend systems work.
Builds and ships backend products and maintainable APIs for Reddit’s Safety and Moderation organization. The role requires 5–8 years of software development experience, proficiency in a general-purpose programming language, API expertise, and the ability to lead and mentor engineers.
Build and maintain scalable, fault-tolerant backend services and core infrastructure powering Reddit’s content experiences. The role requires 3+ years of production software engineering experience, backend programming expertise, database experience, and familiarity with cloud infrastructure.
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.
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 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.
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.
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.
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.
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 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 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.