Engineering Manager
Skills
About the Role
You will lead Platform Squads responsible for the Core Platform, Core Data (including blockchain integrations), Developer Experience, and DevOps. You will manage and mentor engineers and engineering leads, own and refine agile processes and JIRA workflows, drive the technical vision and roadmap, ensure delivery of scalable high-performance data pipelines and platform components, collaborate with product and other stakeholders to align priorities, monitor key performance metrics (lead time, uptime, pipeline latency, velocity), ensure security and compliance, and occasionally contribute hands-on to solve critical technical challenges.
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 organisation
- Strong technical background in system architecture data engineering and infrastructure management
- Proven ability to manage tasks using JIRA and align work with 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 such as Kubernetes Docker and Terraform
- Solid understanding of CI/CD processes and cloud-native tools
- Excellent communication and collaboration skills
- Proven ability to build manage and mentor high-performing engineering teams
- Exceptional analytical problem-solving and decision-making abilities
Responsibilities
- Manage and mentor engineers and engineering leads across multiple squads
- Build a collaborative and inclusive team culture that promotes innovation and accountability
- Set clear goals and expectations and provide regular feedback
- Own and refine team processes and facilitate agile ceremonies such as standups sprint planning and retrospectives
- Oversee task management in JIRA and ensure proper prioritization and execution of work
- Collaborate with stakeholders to define and manage roadmaps timelines and deliverables
- Drive the technical vision and roadmap for Core Platform Data Pipelines 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
- Monitor and improve key performance metrics such as lead time system uptime pipeline latency and team velocity
- Ensure platform components comply with security compliance and scalability requirements
- Occasionally contribute hands-on to solve critical technical challenges
