Senior SoftwareEngineer, Rust (US - East) United States (remote) Overview We're helping organizations deploy supergraphs at scale using Apollo Federation. Are you passionate about building secure, high-performance, and reliable infrastructure? Do you thrive on designing systems that meet the needs of the most demanding GraphQL workloads in the world? If so, we'd love to … teams to ship faster and deliver richer experiences than ever before. What You'll Do Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability. Operate and improve durable, stable public APIs used by the world's most demanding GraphQL workloads. Engage directly with users - whether community members or … and real-world feedback. Collaborate with engineers across teams using supportive communication and constructive code reviews to deliver cohesive solutions. Mentor and guide teammates in architecting and writing idiomatic Rust code, while considering the end-to-end impact of changes and ensuring alignment with cross-domain concerns. Lead architectural discussions and cross-team initiatives, driving impactful changes as a More ❯
Rusty hands, sounds bad right? Maybe you want to get your hands dirty with Rust. The Rust programming language is exciting; it provides security, scalability, and is suitable for building heavy applications. If you have used Rust, you know this, and I'm sure you are keen to continue. If not, it is time to get hands-on … straight away. You'll collaborate in cross-functional teams, innovating for increased performance and reliability, challenging the "status quo" and doing things differently. You'll be backend-focused, using Rust heavily, with exposure to Python, JavaScript, and C++. Cloud-native development focusing on AWS and large-scale distributed systems. Work remotely across Europe with monthly tech team meetups to More ❯
low-latency trading infrastructure Optimize core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Preferred Skills & Qualifications: In production experience using Rust Worked on latency-sensitive systems/algorithms/multi-threaded code/scalable distributed systems Understanding of the transaction supply chain/proposer-builder separation (PBS) Knowledge of Ethereum More ❯
Pathhead, Midlothian, United Kingdom Hybrid / WFH Options
Apollo GraphQL
teams to ship faster and deliver richer experiences than ever before. What You'll Do Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability. Operate and improve durable, stable public APIs used by the world's most demanding GraphQL workloads. Engage directly with users - whether community members or … and real-world feedback. Collaborate with engineers across teams using supportive communication and constructive code reviews to deliver cohesive solutions. Mentor and guide teammates in architecting and writing idiomatic Rust code, while considering the end-to-end impact of changes and ensuring alignment with cross-domain concerns. Lead architectural discussions and cross-team initiatives, driving impactful changes as a … and documentation that address cost efficiency, security, and observability. Participate in on-call rotations to ensure the reliability of mission-critical systems. Who You Are You have experience with Rust and enjoy writing performant, maintainable code. You have expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms. You excel at More ❯
teams to ship faster and deliver richer experiences than ever before. What You'll Do Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability. Operate and improve durable, stable public APIs used by the world's most demanding GraphQL workloads. Engage directly with users - whether community members or … and real-world feedback. Collaborate with engineers across teams using supportive communication and constructive code reviews to deliver cohesive solutions. Mentor and guide teammates in architecting and writing idiomatic Rust code, while considering the end-to-end impact of changes and ensuring alignment with cross-domain concerns. Lead architectural discussions and cross-team initiatives, driving impactful changes as a … and documentation that address cost efficiency, security, and observability. Participate in on-call rotations to ensure the reliability of mission-critical systems. Who You Are You have experience with Rust and enjoy writing performant, maintainable code. You have expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms. You excel at More ❯