Apollo.io is seeking a Staff Software Engineer to lead the technical direction and execution of complex initiatives across teams and systems. The role involves architecting and building scalable systems, writing high-quality code, and mentoring future engineers. The position will impact customer impact, technical leadership, and the overall engineering culture.
Requirements
- 10+ years of deep experience building and scaling backend systems in production environments
- Proven ability to develop features with performance, reliability, and scalability
- Strong product intuition
- Expertise with message queues, background jobs, and distributed system patterns
- Familiarity with observability tools
- Demonstrated ability to leverage AI tools
- Experience with LLM architecture, pipelines, or applied AI tooling is a strong bonus
Benefits
- Competitive salary
- Growth opportunities
- Collaborative work environment