- Experience working on reasonably large, high-availability software systems that have operated at scale.
- Experience in modern full-stack web application technologies; experience in modern front-end engineering on Next.Js/React.js and Java/TypeScript on the backend is preferred.
- Have a strong sense of what it means to be a technical leader, particularly as it relates to the suite of soft skills beyond just your technical chops.
- Passion towards engineering excellence; you deeply understand that software engineering is a team sport, and you take pride in the craftsmanship aspect of software engineering.
- Passion towards working for public good with interest.
- Interest and experience in coaching and growing junior engineers.