20 days ago
Base Salary
$205k - $275k/yr
Responsibilities
- Define and own the technical architecture for the Onsite Growth platform, including services, APIs, and shared infrastructure.
- Lead cross-functional technical strategy with product, design, ML, and data science teams.
- Drive complex and ambiguous technical problems from alignment through production.
- Identify and address reliability gaps, scalability ceilings, and architectural debt.
- Build scalable backend services, APIs, and user-facing product capabilities.
- Improve observability, resiliency, and performance for onsite experiences at scale.
- Mentor and develop engineers through technical feedback, sponsorship, and guidance.
- Contribute to engineering culture through technical leadership and customer-focused execution.
Requirements
- 8+ years of professional software engineering experience leading complex systems at scale.
- Demonstrated staff-level impact through architectural decisions shaping an entire product area or platform.
- Deep proficiency in at least one modern programming language, such as Java or TypeScript.
- Experience designing distributed systems, APIs, and microservices, with understanding of reliability, scalability, and performance.
- Strong technical communication skills, including writing RFCs, leading design reviews, and explaining complex tradeoffs to non-engineers.
- Experience with cloud infrastructure and modern developer tooling, including AWS, Docker, and Kubernetes.
- Experience with relational databases, caching, queues, and streaming.
- History of developing engineers through mentorship, code review, and raising engineering standards.
- Curiosity, strong collaboration skills, and passion for building products that drive customer growth.
Benefits
- Competitive perks and benefits, including health and wellness benefits and equity.
- Hybrid schedule based in the New York office, with in-office collaboration Tuesday through Thursday each week.