Remote job
Engineering Manager
Job details
About this role
Role overview Lead a large engineering area across several cross-functional teams, with accountability for people leadership, delivery, and technical direction. The area may focus on moving client funds, identity verification, or financial ledger, treasury, and custody systems. The role works across a hybrid infrastructure and partners with product and engineering leaders to turn business priorities into reliable technical execution.
Responsibilities - Lead multiple backend, frontend, infrastructure, and mobile teams through team leads and engineering managers; the area may grow to as many as 40 engineers. - Own delivery, quality, technical outcomes, and coordination of cross-team dependencies. - Shape roadmaps with product, trading, and senior engineering partners, translating business needs into engineering plans. - Set and improve planning, estimation, continuous integration and delivery, code review, testing, and release practices. - Maintain technical alignment, availability, and observability across hybrid systems while balancing technical debt and delivery pace. - Hire, coach, and develop team leads and engineering managers; guide performance calibration and promotion decisions. - Plan staffing one to two years ahead, define team structures, and manage the area budget.
Requirements - Seven or more years in software engineering, with a strong backend background; hands-on Ruby experience is preferred. - At least three years as an engineering manager, including leadership of team leads or engineering managers. - Experience leading an organization of at least 20 engineers across multiple teams. - Experience with workforce planning, organizational design, and budget management. - Background in financial systems, trading platforms, or another high-reliability environment. - Working knowledge of AWS, on-premises and hybrid infrastructure, deployment approaches, CI/CD, and observability. - Upper-intermediate English proficiency.
Nice to have - Experience creating teams from the ground up and scaling them across multiple groups. - Work on low-latency or high-throughput systems, or hands-on use of infrastructure-as-code tools.
Benefits and work setup - Remote work is available. - Paid vacation, sick leave, and public holidays; medical coverage. - Budgets for professional education, language learning, and wellness.