Latest Backend Engineering jobs
Job results
Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.
Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.
Senior Software Engineer building scalable backend microservices and healthcare-provider integrations for high-volume, time-critical data processing. Requires at least five years of backend development experience, distributed-systems expertise, and a computer science or related degree.
Senior backend engineer responsible for designing, delivering, and operating high-performance Java services in a provisioning and licensing platform. The role requires 7+ years of Java experience, strong Spring expertise, Kubernetes proficiency, and ownership of scalable cloud and self-managed systems.
Build and evolve shared platform infrastructure, data systems, and developer tooling for AI products. The role requires 5+ years of backend engineering experience, distributed systems expertise, and familiarity with cloud, orchestration, databases, and CI/CD technologies.
Develop complex backend features for a distributed master data management platform using Java and cloud technologies. The role leads feature delivery, testing, documentation, technical decisions, and mentorship while collaborating across engineering and product teams.
Build scalable, multi-tenant commerce and payments services covering subscriptions, payment orchestration, invoicing, tax, and ledgers. Requires at least 2 years of software development experience plus strong distributed-systems, Kubernetes, GCP, event-driven architecture, and testing expertise.
Principal Software Engineer leading the modernization of an identity imports platform from a monolith to scalable distributed microservices. The role requires 12+ years of experience, deep Java and distributed-systems expertise, and cross-team technical leadership.
Designs and operates high-throughput, low-latency ad-serving infrastructure, including GPU-based model inference and feature stores. Requires 10+ years of industry experience, strong computer science fundamentals, and a master’s degree in computer science or equivalent experience.
Leads the design and implementation of scalable distributed data pipelines and related infrastructure, while improving performance, reliability, and security. Requires 5+ years of software experience, systems programming expertise, cloud and containerization experience, and senior staff-level technical leadership.
Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.
Build and operate backend infrastructure and APIs for stablecoin-based payments, deposits, withdrawals, and other money movement. The role requires at least two years of backend engineering experience, distributed-systems expertise, cloud proficiency, and blockchain or crypto experience.
Staff software engineer responsible for architecture and hands-on development of complex screening and verification workflows across product engineering teams. Requires 10+ years of software development experience, deep backend expertise, and leadership in scalable, reliable systems.
Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.
Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.
Provides hands-on technical leadership for production C++ software running on Linux edge-compute platforms. The role spans architecture, sensor and imaging integration, performance optimization, and cross-team delivery for mission-critical autonomous systems.
Build and operate a high-performance futures and options execution management platform, integrating market data, exchange connectivity, risk controls, and trading workflows. Requires 8+ years of Java software engineering experience and hands-on experience with low-latency front-office trading systems.
Leads the design, development, and operation of secure, scalable backend services, APIs, distributed systems, and data pipelines for a mission-critical flight safety platform. Requires 5+ years of backend experience and strong Python and JavaScript/TypeScript skills.
Build secure, scalable backend platforms and AI integrations connecting enterprise systems, tools, and data sources. The role requires 5+ years of backend engineering experience, distributed-systems expertise, cloud-native operations, authentication security, and technical leadership.
Staff backend engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production operations experience, distributed-systems expertise, strong communication, and familiarity with Go or willingness to learn it.
Staff Backend Engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production SaaS experience, distributed-systems expertise, strong backend coding skills, and familiarity with or willingness to learn Golang.
Senior backend engineer responsible for architecting and shipping scalable, reliable web applications and distributed systems for a healthcare audit product. The role requires 8+ years of backend experience, strong Java or Scala expertise, cloud-scale systems experience, and the ability to mentor engineers and adopt AI-assisted development practices.
Staff engineer responsible for architecture and delivery of a high-volume finance technology platform covering payments, payouts, invoicing, and taxes. The role requires 8+ years of backend experience, deep payment systems expertise, strong Go skills, and technical leadership across teams.
Build backend services and tooling for cluster-to-cluster data movement, migration, replication, and disaster recovery. The role requires 3+ years of software engineering experience, distributed-systems expertise, a compiled programming language, microservices, and cloud-platform experience.
Senior backend engineer responsible for rebuilding usage-based and token-based billing infrastructure, including pricing, metering, reconciliation, and invoicing systems. Requires 5+ years of Python or Go backend experience and familiarity with distributed systems and billing platforms.
Build and own backend services, APIs, data pipelines, and infrastructure powering an AI-native video platform. The role requires 5+ years of industry experience and strong expertise in distributed systems, production scaling, and generative AI integration.
Build agentic growth and marketing infrastructure spanning attribution, audiences, lifecycle engagement, referrals, promotions, web, mobile, billing, and data. The role requires strong backend software engineering, SQL and data warehouse expertise, and close collaboration with go-to-market teams.
Senior Java Software Engineer building scalable backend and agentic AI systems for wealth management. The role requires 7+ years of Java software engineering experience, strong architecture and database skills, and hands-on fluency with AI-assisted development.
Build and operate scalable backend infrastructure for the Databricks platform, including cloud-agnostic service abstractions and developer tooling. Requires 2+ years of software development experience or a PhD, backend programming proficiency, and a bachelor's degree or equivalent experience.
Build and operate an AI-native GTM intelligence platform that manages lead capture, qualification, routing, consent, and marketing automation while maintaining HubSpot integrations during migration. Requires 6+ years of backend experience, strong Python and PostgreSQL skills, cloud deployment expertise, and production integration experience.
Senior engineer responsible for designing, delivering, and operating distributed systems supporting Cloudflare’s application security products. The role requires 6+ years of experience, strong systems programming skills, technical leadership, and experience with production reliability and mentoring.
Build and operate fault-tolerant, low-latency distributed platforms and real-time data pipelines at internet scale. The role requires significant backend programming experience, expertise in languages such as Go, Java, Rust, or C++, and a bachelor’s degree or equivalent experience.
Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.
Leads development of Harvey’s model infrastructure platform, including reliable AI inference, model routing, provider integrations, observability, and capacity management. Requires distributed-systems experience, strong programming skills, and technical leadership across engineering teams.
Leads architecture and reliability for a global payments and commerce platform, shaping APIs, distributed systems, observability, compliance, and production operations. Requires 10+ years of backend experience, deep Go and distributed-systems expertise, and Staff/Principal-level technical leadership.
Build and operate Host Assurance services and host software that establish trust in bare-metal and virtual machine infrastructure through secure bootstrap, identity, attestation, and verification. The role requires production software engineering experience across reliable systems, platform or infrastructure security, and host-system boundaries.
Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.
Build and operate foundational infrastructure for Temporal Cloud, including multi-tenant control-plane systems, database scaling, HA/DR, deployment automation, and CI/CD. Requires senior backend engineering experience with cloud infrastructure, relational databases, high availability, and systems operating at scale.
Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.
Sets architectural direction and remains hands-on in building ultra-low-latency institutional trading systems spanning matching, risk, order management, and market data. Requires 10+ years of software engineering experience and deep expertise in distributed systems and backend performance.
Staff Software Engineer responsible for the reporting data model, customer-facing data delivery APIs and pipelines, and revenue-critical usage metering and billing systems. The role requires 8+ years of backend and data-systems experience, strong SQL and API expertise, and technical leadership across teams.
Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.
Leads architecture and development of Beacon’s backend Datastore, including PostgreSQL models, Kafka pipelines, and GraphQL APIs for clinical and scientific data. Requires 7+ years of backend experience, strong SQL and data-platform expertise, and proficiency in Julia or Python.
Build and evolve scalable platform services, APIs, and product capabilities while making architecture decisions and improving reliability and operational excellence. The role requires substantial software engineering experience, distributed-systems expertise, strong technical judgment, and the ability to mentor engineers.
Senior backend engineer leading the architecture and delivery of scalable, compliant trading and custody systems for investment products. Requires 5+ years of backend experience, broker-dealer domain knowledge, AWS familiarity, and a record of leading complex technical projects.
Build and evolve Cloudflare's Durable Objects runtime, low-level routing, and storage systems for stateful serverless applications at global scale. Requires 5+ years systems software experience with deep expertise in Rust or C++ and large-scale distributed systems.
Build and maintain reliable backend services for ledger operations, ACH and wire flows, and reconciliation within Lithic’s Treasury team. The role requires production software experience, distributed-systems design skills, Python experience or willingness to learn, and ownership of cross-functional initiatives.
Build and operate highly reliable backend services for Treasury, including ledger, ACH, wire, and reconciliation systems that manage money movement between Lithic and financial institutions. The role requires strong curiosity, autonomy, Python experience, and—at senior level—distributed-systems expertise.
Build and operate large-scale backend systems and Pinner-facing features for Pinterest, partnering across product, design, and engineering. The role requires 5+ years of backend development experience, distributed-systems expertise, strong ownership, and proficiency in a backend programming language.
Build and scale backend systems for document workflows, integrations, and new agent-focused products. Requires 5+ years of backend experience, strong Python expertise, and skills in performance optimization, testing, and reliable distributed systems.