DT-US Product Engineering - Engineering Manager
We are seeking an exceptional Engineering Manager who combines strong technical leadership with a proven track record of delivering customer-centric solutions. This role requires demonstrated experience in leading engineering teams, fostering engineering excellence, and driving outcomes through incremental and iterative delivery approaches.
Work you will do
The Engineering Manager will be responsible for leading engineering teams to deliver high-quality solutions while ensuring proper planning, code integrity, and alignment with customer goals. This role requires extensive experience in modern software engineering practices and methodologies, with a focus on customer outcomes and business impact.
Project Leadership and Management:
Lead engineering teams to deliver solutions that solve complex problems with valuable, viable, feasible, and maintainable outcomes
Establish and maintain coding standards, quality metrics, and technical debt management processes
Design and implement evolutionary release plans including alpha, beta, and MVP stages
Strategic Development:
Be the technical advocate for engineering teams throughout the end-to-end lifecycle of product development
Drive engineering process improvements and innovation initiatives
Develop and implement strategies for continuous technical debt management
Team Mentoring and Development:
Lead and mentor engineering teams, fostering a culture of engineering excellence and continuous learning
Actively contribute to team velocity through hands-on involvement in design, configuration, and coding
Establish performance metrics and career development pathways for team members
Drive knowledge sharing initiatives and best practices across the organization
Provide technical guidance and code reviews to ensure high-quality deliverables
Customer Engagement and Delivery:
Lead customer engagement initiatives before, during, and after delivery
Drive rapid, inexpensive experimentation to arrive at optimal solutions
Implement incremental and iterative delivery approaches to navigate complexity
Foster high levels of customer engagement throughout the development lifecycle
Technical Implementation:
Ensure proper implementation of DevSecOps practices and CI/CD pipelines
Oversee deployment techniques including Blue-Green and Canary deployments
Drive the adoption of modern software engineering practices and methodologies
Maintain oversight of architecture designs and non-functional requirements
Technical Expertise Requirements:
Must Have:
Modern Software Engineering: Advanced knowledge of Agile methodologies, DevSecOps, and CI/CD practices
Technical Leadership: Proven experience in leading engineering teams and maintaining code quality
Customer-Centric Development: Experience in delivering solutions through experimentation and iteration
Architecture & Design: Strong understanding of software architecture principles and patterns
Quality Assurance: Experience with code review processes and quality metrics
Cloud Platforms: Strong experience with at least one major cloud platform (AWS/Azure/GCP) and their ML services (SageMaker/Azure ML/Vertex AI)
Version Control & Collaboration: Strong proficiency with Git and collaborative development practices
Deployment & Operations: Experience with modern deployment techniques and operational excellence
AI/ML Engineering: Experience with machine learning frameworks (TensorFlow, PyTorch), MLOps practices, and AI model deployment
Data Processing: Knowledge of data processing tools and pipelines for AI/ML applications
Domain-Specific Knowledge and experience: Custom, Mobile, Data & Analytics, RPA, or Packages
Good to Have:
Cloud Platforms: Experience with major cloud providers and their services
Package Implementations: Experience with enterprise software package configurations
Test Automation: Knowledge of automated testing frameworks and practices
Container Technologies: Experience with Docker and Kubernetes
Infrastructure as Code: Knowledge of infrastructure automation tools
Advanced AI/ML: Experience with large language models, deep learning architectures, and AI model optimization
AI Platforms: Familiarity with enterprise AI platforms like Databricks, SageMaker, or Azure ML
Education:
Advanced degree in Computer Science, Software Engineering, or related field, or equivalent experience.
Qualifications:
10-13 years of software engineering experience with at least 5 years in technical leadership roles
Proven track record of leading and delivering large-scale software projects
Strong experience in modern software development methodologies and practices
Demonstrated ability to drive engineering excellence and team performance
Experience in stakeholder management and cross-functional collaboration
Expert-level proficiency in software development and technical leadership
Strong track record of implementing engineering best practices and quality standards
About Company
Deloitte is a global professional services firm that provides a wide range of services, including audit and assurance, consulting, tax, risk management, and financial advisory. With a presence in over 150 countries and a network of member firms, Deloitte serves clients across various industries, helping them solve complex business challenges, improve operations, and innovate. Known for its expertise in management consulting, technology solutions, and strategy, Deloitte is one of the Big Four accounting firms and is recognized for its commitment to quality, integrity, and making an impact in the marketplace.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).