Engineering Manager Backend Platform
About the Role
You will lead and manage up to two engineering teams (API Platform and Datalake). You will guide engineers, drive delivery of key features, ensure system reliability and performance, collaborate with cross-functional partners, make technical decisions, define and track KPIs, and communicate plans and results to stakeholders.
Requirements
- 4+ years of software engineering experience
- 2+ years of software engineering management experience in a global role
- Hiring management experience
- Agile software engineering experience
- JavaScript
- TypeScript
- Go
- Node.js and server side frameworks
- Data warehousing
- SQL
- AWS infrastructure
- Observability tooling such as Prometheus and Grafana
- Git and GitHub
- Experience developing APIs, databases and backend services for consumer products
- Bachelor's degree in Computer Science, Engineering, or related field
- Willingness to submit to background checks including employment, education and criminal record checks
Responsibilities
- Manage up to two teams with 2-4 engineers each, providing technical guidance and mentorship
- Drive delivery of key features, ensuring release timelines are met and build quality aligns with technical and operational guidelines
- Collaborate with product management, client teams, DevSecOps and SRE to develop and maintain performant and scalable services
- Foster a culture of innovation, experimentation, and continuous learning
- Drive technical decision-making to ensure scalable and maintainable solutions
- Maintain a deep understanding of the technical landscape and emerging technologies
- Work closely with other engineering teams to ensure seamless integration across the ecosystem
- Define and track key performance indicators to measure success and inform product decisions
- Communicate technical plans, progress, and results to stakeholders
