Job Title: Senior Software Engineer Company Name: Apollo Job Details: $157.3-198.9k+,EquityGraphQLExcelRustSenior,and,Expert,levelRemote,from,US,,CanadaMore,information,about,location Job Url: https://app.welcometothejungle.com/jobs/b4b0yTlT?theme=has-salaries Job Description: Role 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 cross-team collaboration and have a “rising tide lifts all boats” mentality, positively influencing others across the organization You’re passionate about GraphQL, modern developer tooling, and contributing to industry-leading innovations You have a growth mindset and actively seek opportunities to learn and stay current with industry trends Bonus points if you have experience with GraphQL or large-scale runtime systems! What the job involves Our Runtime organization owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed, and reliable self-service GraphQL platform As a key member of the Router Core team, you’ll be at the heart of this mission, building and maintaining the de facto standard GraphQL runtime platform, enabling engineering teams to ship faster and deliver richer experiences than ever before You'll 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 enterprise customers — to understand their needs, debug issues, and bring insights back to influence the platform’s evolution Design scalable, observable systems that integrate seamlessly into diverse customer infrastructure stacks, leveraging self-initiated research 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 technical leader or coaching others to step into leadership roles Develop comprehensive technical designs and documentation that address cost efficiency, security, and observability Participate in on-call rotations to ensure the reliability of mission-critical systems Share this job Report a problem with this job Hide company View 9 more jobs at Apollo Insights Top investors 126% employee growth in 12 months Glassdoor (3.6) Company Company benefits Globally distributed company: No return-to-office for us. We believe in the strengths that come with being a globally distributed company. Our 220+ Apollonauts located in 10 countries and 13 time zones thrive on working from home, learning from each other, and avoiding long commutes and traffic jams (although that hike to the kitchen for snacks between meetings can be a real journey). Flexible Time Off (FTO): Whether it’s planning a vacation or taking some time to focus on your well-being, one thing matters to us: you have time to focus on you. Rest up, and make sure you share those travel pics when you get back. *For our UK and Canada teammates, we also offer "flexible time off in practice" which folds in your country-specific nuances so you may share the benefits of taking vacation that is restful, rejuvenating, and individualized for your needs. Full benefits package: We provide a variety of meaningful and competitive benefits based on whether you’re located in UK, Canada, or USA. When you go through the recruitment process, we’ll walk you through your country-specific package. No matter what life throws at you, rest assured that you and your family will be covered. Parental leave: Welcoming a new child is going to change your world, and we want to be here to support you when you need it. We offer leave for birthing and non-birthing parents, and a personal leave specialist to guide you through the process. Streamlined collaboration: Virtual “coffee chats”, tools that help us work as a distributed company, and a culture of documentation and global inclusivity ensure we stay connected and collaborate throughout the week. Company Kickoff: We believe in building meaningful connections with each and every Apollonaut. Once a year, we get the whole team together for our annual Company Kickoff where we learn, align, and most importantly, build relationships with each other. We can’t wait to see you at the next one! Funding (last 2 of 5 rounds) Aug 2021 $130m SERIES D Jun 2019 $22m SERIES C Total funding: $183.4m Our take Apollo provides technology to help startups and enterprises build apps using GraphQL. It provides the data graph layer connecting modern apps to the cloud, and is the industry standard implementation for GraphQL. Apollo claims that GraphQL wins out over competing REST APIs by offering a slicker, more bug-resistant service that does not require complex data fetching code. Certainly, the benefits of GraphQL become apparent with more complex web services or mobile applications, and this is the direction in which companies are increasingly headed as business shifts online. As such, it is unsurprising that Apollo count PayPal, New York Times, and Walmart among a roster of high-profile clients. In recent years, Apollo has shifted online and its products are in high demand. Due to this, the company has both the resources and the strong industry reputation to continue offering it at the highest grade. Its 2022 launch of "Supergraph", a software layer designed to unify disparate data feeds and create one source for front-end developers, is a good demonstration of the company's continued dedication to innovating. Steph Company Specialist at Welcome to the Jungle