Posted on: 17/06/2026
Responsibilities :
What You'll do :
- In the role of Delivery Manager - Engineering at Principal Financial Group, you will be working hand-in-hand with our product development team, you will interpret user needs and transform them into clear technical specifications.
- Making sure our software products remain scalable, stable, and efficient will be critical for your success.
- Coordinate, direct, and finalize projects/initiatives according to business objectives.
- Lead one or more engineering teams to achieve remarkable value for the business.
You'll have opportunity to :
- Plan, manage and deliver projects/initiatives as per business objectives.
- Lead one or more engineering teams to deliver value to the business.
- The role requires leading delivery of key initiatives which has extensive application of engineering skills, knowledge of distributed systems, Tech stack inclusive of AWS compute services, Java/JEE, CI/CD and DevOps practices, scalable architectures, and cloud-native design patterns.
Essential Functions :
Delivery Management :
- Planning and estimation, scheduling, task allocation, monitoring & control, reviews
- Build engineering culture principles within the team.
- Demonstrate complete understanding & ownership of the product.
- Enable and facilitate adoption of required skills based on the product needs for self and team.
- Create forums or gather data for team to gain customer perspective.
Relationship Management and Partner Satisfaction :
- Establish and continually improve project management and execution processes including Risk Management, communication, defect management & prevention
- Status reporting, metrics generation & analysis
- Collaborate with Product Managers, Architects, SMEs and other stakeholders to ensure teams have clear understanding of goals and any challenges are addressed
Technology and Domain :
- Provide domain and technical leadership, Knowledge Management
- Ability to adapt to changing technology landscape
- Build product acumen based on functional area
- Develop deep knowledge of the technical aspects of owned products to be able to influence technical decisions.
People Management :
- Staffing, onboarding, Skill building, Back-up Planning
- Employee Satisfaction
- Mentoring and coaching team members
- Handling appraisals and feedback
Contribution to organizational activities :
- Contribute to organizational initiatives and activities that would benefit from knowledge/skills possessed by the individual as well as help the individual grow in terms of area of influence & potential partnership needed beyond the business unit.
Qualifications :
Who You are :
Education : Graduate/Bachelors Engineering degree
Experience : 12 to 14 years of IT experience with 2+ years in delivery management & team management is recommended.
Skill :
- Strong engineering skills - specifically AWS compute services and Distributed systems would be preferred.
- Knowledge of Java, JEE systems with People/Team Management.
- Knowledge of JavaScript frameworks will be an added advantage.
- Certifications in AWS will be an added advantage.
- Prior experience as an engineer building distributed enterprise systems in Java, Typescript or other OOP languages will be required.
- Ability to navigate conflicting priorities and bring clarity and direction to teams when required.
- Prior experience leading engineering teams through modernization initiatives will be a plus.
- Basic knowledge of insurance and financial services products preferred.
- Knowledge of business unit applications preferred.
- Advanced planning, organizational, problem-solving, analytical, decision-making and communication skills required.
- Strong leadership and presentation skills required.
- Must be able to maintain a high degree of accuracy and confidentiality.
- Must have handled one performance cycle & have desire to learn new technology and continuously grow.
- Ability to work on cross-functional teams and collaborate with both It and non-IT partners.
- Some travel may be required, including overnight stays.
- May be required to provide on-call support.
Dimensions :
- Will usually have 8-20 direct reports and will be responsible for their personnel management
- Can handle projects where various types of skill sets (technology) is used as well as distributed teams.
- Strong estimations skills, excellent people management skills, strong risk management skills, adequate technical knowledge and problem solving, crisp communication and time management skills required.
- Must have good interpersonal and excellent customer service skills.
Did you find something suspicious?
Posted by
Functional Area
Project Management
Job Code
1645690