Salary
💰 $218,025 - $256,500 per year
Tech Stack
CloudDistributed Systems
About the role
- Lead a team of 5-6 engineers and establish team mechanisms and norms for effective execution
- Collaborate with cross-functional partners on product and operational strategies
- Coordinate with QA to triage incoming issues and monitor/triage issues with downstream partners
- Establish operating metrics and ensure they are met
- Own product surface areas and features: Prime Public APIs, Prime Public FIX, Trading Router
- Maintain highly resilient, fault-tolerant systems providing high uptime for trade placing, canceling orders, streaming market data, and reporting
- Work closely with Product, Engineering, and Ops to deliver and operate multi-tenanted distributed systems at scale
- Recruit and grow engineering talent; contribute to engineering quality and SLAs
Requirements
- Lead a team of 5-6 engineers
- Build and manage full-stack engineering teams
- Coach direct reports and support their career growth
- Collaborate with engineers, designers, product managers, and senior leadership
- Translate vision into quarterly roadmaps and break down complex projects
- Be a thoughtful technical voice; aid in architectural decisions and foster high-quality code and engineering processes
- Collaborate to ensure delivery and operation of multi-tenanted, distributed systems at scale
- Work with talent organization to identify and recruit engineers
- Contribute to processes that drive engineering quality and meet engineering SLAs
- Experience owning product areas (e.g., Prime Public APIs, Prime Public FIX, Trading Router)
- Nice to haves: managing backend-centric/fullstack teams; hands-on technical architecture experience; experience with highly distributed systems built for scale in cloud-centric environments