Tech Stack
CloudDistributed SystemsDockerKubernetesMicroservicesTerraform
About the role
- Lead Platform Squads overseeing Core Platform, Core Data (including blockchain integrations), Developer Experience (DevEx), and DevOps
- 80% management and 20% hands-on contribution to solve critical technical challenges
- Manage and mentor a team of approximately 20 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, provide regular feedback, and ensure team alignment with company objectives
- Own and refine team processes; facilitate agile ceremonies (standups, sprint planning, retrospectives)
- Oversee task management in JIRA and ensure proper prioritization, assignment, and execution of work
- Collaborate with stakeholders to define and manage roadmaps, timelines, and deliverables
- Drive the technical vision and roadmap for the Core Platform, Data Pipelines, DevEx, and DevOps squads
- Ensure delivery of robust, high-performance data pipelines and blockchain integrations focused on scalability and reliability
- Advocate for best practices in software development, DevOps, and developer productivity
- Monitor and improve key performance metrics such as lead time to changes, system uptime, pipeline latency, team velocity, and sprint success rate
- Ensure platform components comply with security, compliance, and scalability requirements
- Partner with product managers, engineering managers, and other stakeholders to align platform goals with business priorities
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 while part of a 50+ engineer organisation with cross-squad dependencies
- Strong technical background in system architecture, data engineering, and infrastructure management
- Proven ability to manage tasks using JIRA, ensuring prioritization, tracking, and alignment with roadmaps
- Experience in defining and managing roadmaps and aligning them with company objectives
- Deep understanding and application of agile methodologies, including Scrum; experience facilitating ceremonies (standups, sprint planning, retrospectives)
- Ability to monitor and improve team performance using key metrics/KPIs 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, cloud-native tools, and developer productivity enhancements
- Excellent communication and collaboration skills with technical and non-technical stakeholders
- Proven ability to build, manage, and mentor high-performing engineering teams
- Exceptional analytical skills and strong decision-making abilities
- Would be a plus: Experience with blockchain technologies and integrations
- Would be a plus: Familiarity with developer tooling, developer experience optimization, or DevOps practices
- Would be a plus: Active GitHub profile, technical blog, conference speaking engagements, or contributions to open-source projects
- Would be a plus: Experience scaling engineering teams and processes in a fast-paced, high-growth environment