Principal Software Engineer

Apollo.io
San Francisco, CA
Job Description
Role Overview

You will set technical direction at the level of the whole engineering organization. You will own the hardest, most ambiguous, and highest-stakes technical bets, the ones that shape the product for years, and you will be a force multiplier across many teams. Your judgment will be a reference point for how we build, and your impact will be felt org-wide rather than on any single team.

What You Will Do

Own the technical direction of Apollo's most critical and most ambiguous problems, across team and organizational boundaries. Make the architectural bets that shape the product and platform over multiple years, and be accountable for how they play out.

Why It Might Be a Fit

A track record of setting technical direction that shaped a product or platform across an entire engineering organization. Depth across distributed systems and architecture, and command of the reliability, scale, and cost tradeoffs behind company-defining decisions.

Requirements

  • A track record of setting technical direction that shaped a product or platform across an entire engineering organization
  • Depth across distributed systems and architecture, and command of the reliability, scale, and cost tradeoffs behind company-defining decisions
  • The judgment to make the hardest calls under ambiguity, and the influence to align many teams behind them
  • A record of multiplying the most senior engineers around you. Genuine, current fluency with AI-assisted development, and a clear point of view on where AI takes engineering next

Benefits

  • equity
  • company bonus or sales commissions/bonuses
  • 401(k) plan
  • at least 10 paid holidays per year
  • flex PTO
  • parental leave
  • employee assistance program and wellbeing benefits
  • global travel coverage
  • life/AD&D/STD/LTD insurance
  • FSA/HSA and medical, dental, and vision benefits
]]>