Tech Stack
CloudDistributed SystemsDockerKubernetesMicroservicesTerraform
About the role
- Lead Platform Squads overseeing Core Platform, Core Data (including blockchain integrations), Developer Experience (DevEx), and DevOps.
- This is an 80% management role and 20% hands-on, focusing on driving technical excellence and fostering a high-performing team culture.
- Manage and mentor a team of approximately 20 engineers while coordinating across a broader engineering organization of 50+ engineers.
- Own and refine team processes, ensure adherence to agile methodologies, and facilitate ceremonies (standups, sprint planning, retrospectives).
- Oversee task management in JIRA, ensuring proper prioritization, assignment, and execution of work.
- Drive technical vision and roadmap for Core Platform, Data Pipelines, DevEx, and DevOps; ensure scalability, reliability, and blockchain integrations.
- Collaborate with product managers, engineering managers, and stakeholders to align platform goals with business priorities.
- Monitor and improve KPIs 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.
- Occasionally contribute hands-on to solve critical technical challenges or guide technical direction.
Requirements
- 10+ years of experience in software engineering, with at least 5 years working as a backend engineer and 3+ years in a senior leadership role managing multiple teams or squads.
- Proven experience managing a team of approximately 15 engineers while being part of a larger 50+ engineer organization 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.
- Deep understanding and application of agile methodologies, including Scrum, and a strong track record of facilitating ceremonies and ensuring process adherence.
- 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.
- Proven ability to build, manage, and mentor high-performing engineering teams; excellent communication and collaboration skills.
- Exceptional analytical skills with a track record of solving complex engineering challenges; strong decision-making abilities.