Latest Backend Engineering jobs
Job results
Build and test cloud-based server-side applications in Python for a financial data API platform. The role requires 3+ years of experience, AWS and Docker knowledge, CI/CD experience, and strong testing practices.
Designs and implements custom networking collectives using C++ and CUDA for efficient AI model training on supercomputers. Requires expertise in low-level performance-critical software, RDMA distributed algorithms, and GPU/CPU code.
Develops secure, scalable blockchain systems, operates large node networks, and optimizes high-throughput performance. Requires CS bachelor's, 5-10 years experience including startups, and kernel/data structures expertise.
Builds scalable backend services, robust APIs, and distributed systems for data and AI platforms. Collaborates cross-functionally to optimize performance and user workflows, requiring strong coding in Java, Python, Rust, or Go and backend expertise.
Leads the design, implementation, and operation of core open-source distributed-server capabilities while mentoring engineers and setting technical direction. Requires 12+ years building production distributed systems, strong backend expertise, and experience with reliability, performance, and operability.
Leads architecture, technical strategy, and hands-on development for Alluxio’s large-scale distributed data platform. Requires deep distributed-systems expertise, production architecture experience, and proficiency in Java, C++, or Go.
Builds performant, scalable infrastructure including distributed systems, search/indexing, and container orchestration for Palantir's Foundry and Gotham platforms. Requires strong coding in backend languages like Java/Rust/Go and familiarity with data processing/storage systems.
The senior compiler engineer will optimize code generation for Quadric’s neural processing unit, develop LLVM compiler passes, and co-design compiler strategies with hardware engineers. The role requires at least five years of compiler experience, strong C++ skills, and expertise with LLVM or GCC.
Build performant backend services in Rust for scalable message delivery at high availability. Focus on rapid deployment of production code and exceptional developer experience in a fast-paced startup environment.
Staff Software Engineer designing and operating highly scalable, multi-tenant backend services, with emphasis on distributed systems, concurrency, reliability, and production operations. Experience with Elasticsearch or ClickHouse is required; Go and infrastructure experience are preferred.
Designs and implements core features of the Taproot Assets Protocol on Bitcoin, contributes to Go-based cryptocurrency daemons, and collaborates on protocol evolution. Requires strong Bitcoin protocol knowledge, distributed systems expertise, and Go programming experience.
Builds and maintains scalable backend services and APIs for data integrations in a high-growth startup. Leads cross-team product initiatives with 7+ years of backend experience, strong system design, and NodeJS/PostgreSQL expertise.
Builds secure, privacy-focused telecommunications infrastructure including signaling firewalls, fake base-station detection, and anti-spam systems. Requires 4+ years backend experience with Golang/Rust/Java/Python, distributed systems, and strong CS fundamentals.
Designs, builds, and maintains core AI platform infrastructure for healthcare providers, focusing on observability, reliability, and scalability. Leads major technical initiatives end-to-end with 5+ years experience in distributed systems and modern stacks.
Build and own core backend systems for a healthcare platform using a Python-first stack. The role requires at least five years of experience building complex web applications and strong product ownership, communication, and execution skills.
Build and scale backend services for a cloud-native SaaS platform focused on data reliability and cost optimization. Requires 3-9 years experience in backend development with Java/C++/Python/Golang and expertise in distributed systems and cloud technologies.
Leads technical direction and architecture for backend systems supporting music economy platform with web3 features like NFTs and blockchain data pipelines. Requires 6+ years experience, North American timezones, and individual contributions to scalable infrastructure.
Builds and scales backend APIs handling millions of users, focusing on TypeScript services, async workflows, database optimization, and AWS infrastructure for AI platform reliability.
Builds and maintains scalable backend systems including REST APIs, microservices, data processing, and distributed task systems. Requires 5+ years experience, Node.js proficiency, distributed systems design, and Postgres expertise.
Designs and implements core Lightning Network protocols and algorithms for Bitcoin's layer-2 scaling. Contributes to Go-based peer-to-peer cryptocurrency daemons, conducts research, and engages with open source community. Requires strong systems engineering with distributed systems and crypto expertise.
Build and optimize backend integrations with external APIs and services, including crawler and reverse-engineering work. The role requires strong Python and networking knowledge plus 5+ years of backend development experience.
Builds and maintains scalable backend systems including REST APIs, microservices, data processing, and distributed task systems. Requires 5+ years experience with Node.js, Postgres, distributed systems, and strong engineering practices.
Builds and improves scalable backend systems including REST APIs, microservices, data processing, and distributed task systems. Requires 8+ years experience with highly-available systems, Bachelor's in CS, and strong communication skills.
Build scalable backend systems, integrate with 3rd party services like payments and CRMs, and optimize GraphQL performance for a moving industry platform. Requires 2-5 years experience with Python/Flask, GraphQL, PostgreSQL, and AWS.
Build scalable distributed systems and APIs for cybersecurity data processing and anomaly detection. Requires Java/Python proficiency, Kafka/Spark familiarity, and distributed systems experience.
Builds and maintains scalable backend systems including REST APIs, microservices, data processing, and distributed task systems using Node.js. Requires Bachelor's degree, experience with web apps, distributed systems, and Postgres; emphasizes code quality, security, and best practices.
Develops and maintains a software platform exposing Windows security instrumentation data for distributed systems. The role requires strong C/C++ skills, Windows internals expertise, and high-quality testing practices, with security and Golang experience as advantages.
Develop and scale Alluxio’s distributed data services, focusing on storage, concurrency, caching, durability, and high availability. The role requires a bachelor’s degree or equivalent experience, proficiency in a general-purpose language, and experience with distributed or large-scale systems.
Build and optimize a real-time backend computation engine processing millions of records. The role requires production software engineering experience, object-oriented programming expertise, and collaboration across product and frontend teams.
Builds and ships major backend features in Clojure and JavaScript/TypeScript, tackling complex issues. Requires Clojure experience or eagerness to learn, proven track record with complex products, and strong CS fundamentals.