Engineering Manager
Skills
About the Role
You will lead and mentor engineers and engineering leads across multiple squads, set clear goals, and drive professional development. You will own and refine team processes, run agile ceremonies, and manage work in JIRA. You will define and execute technical roadmaps for the Core Platform, Core Data, DevEx, and DevOps, ensure delivery of robust, high-performance data pipelines including blockchain integrations, advocate best practices in software development and DevOps, occasionally contribute hands-on to resolve critical issues, monitor performance metrics, and ensure platform security, compliance, and scalability.
Requirements
- 10+ years of experience in software engineering
- At least 5 years working as a backend engineer
- 3+ years in a senior leadership role managing multiple teams or squads
- Proven experience managing a team of approximately 15 engineers within a larger 50+ engineer organization
- Strong technical background in system architecture, data engineering, and infrastructure management
- Proven ability to manage tasks using JIRA and define and manage roadmaps
- Deep understanding and application of agile methodologies, including Scrum
- Ability to monitor and improve team performance using metrics such as velocity, throughput, and cycle time
- Familiarity with scalable architecture patterns, microservices, and distributed systems
- Hands-on experience with data pipeline technologies, APIs, and DevOps tools (e.g., Kubernetes, Docker, Terraform)
- Solid understanding of CI/CD processes and cloud-native tools
- Excellent communication, collaboration, analytical, and decision-making skills
Responsibilities
- Manage and mentor engineers and engineering leads across multiple squads
- Build a collaborative and inclusive team culture that promotes innovation, quality, and accountability
- Set clear goals and expectations and provide regular feedback
- Own and refine team processes and ensure adherence to agile methodologies
- Facilitate key ceremonies such as standups, sprint planning, and retrospectives
- Oversee task management in JIRA and ensure proper prioritization and execution
- Collaborate with stakeholders to define and manage roadmaps, timelines, and deliverables
- Drive the technical vision and roadmap for Core Platform, Core Data, DevEx, and DevOps
- Ensure delivery of robust, high-performance data pipelines including blockchain integrations
- Advocate for best practices in software development, DevOps, and developer productivity
- Occasionally contribute hands-on to solve critical technical challenges
- Monitor and improve key performance metrics such as lead time to changes, uptime, pipeline latency, and team velocity
- Ensure platform components comply with security, compliance, and scalability requirements
