Salary
💰 $211,650 - $249,000 per year
Tech Stack
Distributed Systems
About the role
- Build and manage engineering teams to guide development of features, services, and infrastructure
- Coach direct reports and support their career growth
- Collaborate with engineers, designers, product managers, and senior leadership to translate vision into quarterly roadmaps
- Break down complex projects and lead iterative design and implementation
- Serve as a thoughtful technical voice aiding in architectural decisions and fostering high-quality code and engineering processes
- Collaborate with Product and Engineering to deliver and operate multi-tenanted, distributed systems at scale
- Work with talent organization to identify and recruit engineers
- Contribute to and own processes that drive engineering quality and meet engineering SLAs
Requirements
- At least 7 years of experience in software engineering
- At least 2 years of engineering management experience
- Strong understanding of high-quality code and effective software engineering processes
- Execution-focused mindset; able to navigate ambiguity and deliver results
- Ability to balance long-term strategic thinking with short-term planning
- Experience creating, delivering, and operating multi-tenanted, distributed systems at scale
- Ability to be hands-on: write/review code, participate in on-call rotations, lead incidents, triage bugs
- Passion for building an open financial system
- (Nice-to-have) Prior experience leading Developer Experience/Productivity or Platform teams
- (Nice-to-have) Experience at fast-paced, high-growth internet/software companies
- target bonus
- target equity
- medical (health) insurance
- dental insurance
- vision insurance
- 401(k)
- remote-first work with supported in-person offsites
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringengineering managementhigh-quality codesoftware engineering processesmulti-tenanted systemsdistributed systemscode reviewincident managementbug triage
Soft skills
coachingcollaborationstrategic thinkingexecution-focused mindsetnavigating ambiguitycareer growth supportleadership