Engineering Manager - Building Scalable Systems - Data Platform/Data Engineering/Kafka
Job details
As an Engineering Manager for the Infrastructure and Platform team, you will lead a talented group of engineers in building and maintaining scalable, high-performance systems essential to delivering global, multi-cloud solutions. Your work will involve creating and operating infrastructure that supports automated builds, testing, and deployment pipelines, ensuring reliable and efficient delivery of software releases. Collaborating with cross-functional teams, you will play a key role in developing infrastructure, enabling seamless product launches, and fostering an outstanding team culture. Key Responsibilities:
- Build and lead a high-performing engineering team to develop and maintain critical infrastructure for scalable and efficient software releases.
- Partner with development teams to improve the release lifecycle, enhance workflows, and ensure quality delivery.
- Lead release efforts, overseeing the deployment of standard and specialized runtimes while maintaining high-quality standards.
- Attract, hire, and develop top-tier engineering talent to build a cohesive, innovative, and productive team.
- Implement robust processes to execute product strategies, ensuring alignment with organizational priorities and goals.
- Manage technical debt, long-term architecture decisions, and balance product roadmap priorities with engineering capabilities.
- Develop and oversee automated systems for building, testing, and deploying software across cloud environments.
- Utilize internal tools and data to analyze deployment metrics and optimize safety and efficiency.
- Set and uphold best practices for release lifecycles, cadence, and workflows to meet corporate objectives.
- Enhance operational efficiency and engineering workflows to support key organizational initiatives.
- Build a scalable, reliable, and high-quality release infrastructure tailored to multi-cloud environments.
- Foster a culture of engineering excellence and innovation within the team.
- Drive improvements to product release processes, ensuring high availability and reliability.
- Collaborate across teams to address cross-cutting challenges and deliver impactful solutions.
- At least 4+ years of experience building and leading engineering teams.
- Proficiency with cloud APIs and technologies (e.g., AWS, Azure, GCP).
- Experience with deployment infrastructure tools such as Kubernetes, Docker, Terraform, Jenkins, Bazel, or similar.
- Solid understanding of distributed systems and containerized environments.
- Strong ability to attract, hire, and coach top-tier engineering talent.
- Experience scaling engineering organizations and fostering team growth.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.