Engineering Manager - Product Engineering
Posted 1 month ago Expired
This job has expired
Looking for a job like Engineering Manager - Product Engineering in or near Baltimore, MD? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Manage engineering teams to deliver high-quality, outcome-focused software solutions, delighting customers and driving value for Deloitte's business investments. Actively engage in engineering craft, leading cross-functional teams and fostering engineering excellence.
Responsibilities
- Embrace and drive a culture of accountability for customer and business outcomes, delivering solutions that solve complex problems with valuable outcomes.
- Serve as the technical advocate for products and engineering teams, promoting evolutionary releases and ensuring proper planning, code integrity, quality, and architecture alignment.
- Foster a culture of engineering excellence, being hands-on with design, configuration, and/or code, and contributing to team velocity.
- Work daily with engineering teams to resolve issues, perform code reviews, maintain coding standards, and continuously address technical debt.
- Lead engineering teams to develop lean solutions through rapid experimentation to solve customer needs.
- Engage with customers and product teams to deliver the right solution for the product.
- Utilize a leaning-forward approach to navigate complexity and uncertainty, delivering lean, supportable, and maintainable solutions.
- Collaborate with empowered, cross-functional teams including product management, experience, delivery, infrastructure, and security.
- Quickly acquire domain-specific knowledge relevant to the business or product and translate business/user needs into engineering plans.
- Exhibit exceptional communication skills, articulating complex technical concepts and influencing stakeholders through well-structured arguments.
- Engage and collaborate with stakeholders at all organizational levels, building constructive relationships and fostering co-creation.
Requirements
- 10+ years proven experience with programming languages like Angular, React, NodeJS, Python, Streamlit, C#, .NET Core, Golang, SQL/NoSQL, unit testing frameworks
- 5 years' experience in managing engineering teams in product engineering organizations from inception to delivery
- 5+ years of hands-on experience with cloud-native engineering, using FaaS/PaaS/micro-services on cloud hyper-scalers like Azure, AWS, and GCP
- Deep understanding of methodologies & tools like XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube
Qualifications
- A bachelor's degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required.
- 10+ years proven experience with programming languages and frameworks, with 5 years' experience in managing engineering teams.
Nice to Have
- Advanced degree (e.g., MS)
- 3+ years of experience with AI/ML and GenAI
Skills
* Required skills
About Deloitte
A company transforming technology platforms, driving innovation, and transforming mission-critical operations for clients, especially in the Life Sciences sector.