Jobs.ca
Jobs.ca
Language
Apollo logo

Senior Software Engineer

Apollo8 days ago
Remote
United States, Canada
$192,000 - $230,000/yearly
Senior Level

Top Benefits

Remote work: No office, globally distributed team
Flexible time off: Unlimited vacation, focus on well-being
Full benefits package: Health, dental, insurance coverage

About the 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 have strong debugging instincts and are energized by hands-on operational work, not just feature development
  • 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
  • Experience with GraphQL or large-scale runtime systems
  • Experience navigating high-escalation or high-incident environments

What the job involves

  • The GraphOS organization owns the critical tier of Apollo's platform — the underlying engine central to making GraphOS a highly performant, secure, governed, and reliable self-service GraphQL platform
  • As a key member of the GraphOS NA team, you'll be at the heart of this mission, owning the Router and enabling engineering teams to ship faster and deliver richer experiences than ever before
  • Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability
  • Triage, debug, and resolve escalations from enterprise customers running some of the largest GraphQL deployments in the world — hundreds of subgraphs processing trillions of requests per month
  • 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 as a core part of the role, ensuring the reliability of mission-critical systems

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!

About Apollo

Insurance
201-500

Apollo was launched in 2009 to provide clients and brokers with an agile and entrepreneurial insurance partner. The Apollo name recognised the success of one of its founding investors, Neil Armstrong, who in 1969 was the first person to walk on the moon.

We are an innovative, integrated insurance group offering insurance products across property, casualty, marine, energy and transportation, specialty, reinsurance, and Smart Follow teams via Syndicate 1969. Through Syndicate 1971, ibott, we offer digital and embedded risk programmes, whilst our Strategic Partner Syndicates business supports new Lloyd’s entrants from initial concept to full managing agency services.

What makes us different? Our wide range of products put us in a unique position where our entrepreneurial approach and service excellence delivers creative and flexible solutions for our clients and partners all in one place as we continue our exciting growth journey. Apollo is a great place to work with an inclusive culture where everyone is welcome, included, and can thrive. Our workplace is collaborative, supportive and innovative, and we strive to produce the best results possible, together. Opportunities exist to develop our employees’ key strengths and we are supported in ways that matter to each individual. In addition to generous employee benefits, flexible working is fully embraced and utilised. We understand that no one colleague is the same and that each of us has our own responsibilities and roles outside of our working life.

“We attract and retain the highest quality talent by developing a team atmosphere where opportunity exists for our employees and partners.” David Ibeson, Group CEO

Similar jobs you might like