Managing Engineer (Pune)

Managing Engineer (Pune)

13 Aug
|
Allstate Insurance
|
Pune

13 Aug

Allstate Insurance

Pune

As a Managing Engineer in the Enterprise Shared Services (ESS) Billing team at Allstate, you will play a crucial role in leading the engineering strategy and delivery for Allstates enterprise billing platform. Your responsibilities will include modernizing legacy IBM mainframe systems, developing greenfield cloud-native solutions, and ensuring accurate, secure, and scalable billing for millions of policies. Additionally, you will manage a team of engineers, drive technical excellence, and collaborate with stakeholders across Finance, Product, and Technology.Key Responsibilities:- Lead the architecture and technical design of new and existing billing platforms, services, and integrations, ensuring alignment with business OKRs and compliance expectations.- Collaborate with product, finance, legal, engineering, and risk stakeholders to shape strategy and prioritize the roadmap for billing, pricing, reconciliation, and operational workflows.- Participate in daily standups, cross-site syncs, and team ceremonies to foster strong communication and shared ownership across distributed teams.- Drive and contribute to retrospectives, encouraging open, constructive, and empathetic feedback to support continuous improvement.- Establish and promote up-to-date DevSecOps practices including CI/CD pipelines, automated testing, observability, and cloud-native deployment, while coaching the team in their adoption.- Lead knowledge sharing sessions to contribute to collective engineering excellence and strengthen the broader engineering community.- Act as a technical anchor for the team, guiding decisions on architecture, tooling, frameworks, microservices patterns, event-driven design, and scalable system operations.- Coach engineers at all levels, supporting paired programming, test-driven development, clean code practices,



and operational accountability for production systems.- Manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development.Essential Skills:- Minimum of 4 years of experience in backend development using Java Spring Boot, Python, or C#.OR- Minimum of years of experience in one or more of the following: Infrastructure-as-Code (Terraform), Containers (Docker/Kubernetes), or message brokers (Kafka).- Minimum of 1 years of experience operating as a coach, partnering, and mentoring early-in-trade software engineer peers across a broader technology organization.Desirable Skills:- Hands-on experience with billing, rating, invoicing, payments, or revenue systems in an enterprise context.- Experience with managing vendor relationships.- Familiarity with Microsoft Fabric or similar Data Lakes for analytics and financial reporting.This position will have supervisory responsibilities.Primary Skills: Docker, Java Spring, Kubernetes, Pair Programming, People Management, Spring Boot, Terraform. As a Managing Engineer in the Enterprise Shared Services (ESS) Billing team at Allstate, you will play a crucial role in leading the engineering strategy and delivery for Allstates enterprise billing platform. Your responsibilities will include modernizing legacy IBM mainframe systems, developing greenfield cloud-native solutions,



and ensuring accurate, secure, and scalable billing for millions of policies. Additionally, you will manage a team of engineers, drive technical excellence, and collaborate with stakeholders across Finance, Product, and Technology.Key Responsibilities:- Lead the architecture and technical design of new and existing billing platforms, services, and integrations, ensuring alignment with business OKRs and compliance expectations.- Collaborate with product, finance, legal, engineering, and risk stakeholders to shape strategy and prioritize the roadmap for billing, pricing, reconciliation, and operational workflows.- Participate in daily standups, cross-site syncs, and team ceremonies to foster strong communication and shared ownership across distributed teams.- Drive and contribute to retrospectives, encouraging open, constructive, and empathetic feedback to support continuous improvement.- Establish and promote modern DevSecOps practices including CI/CD pipelines, automated testing, observability, and cloud-native deployment, while coaching the team in their adoption.- Lead knowledge sharing sessions to contribute to collective engineering excellence and strengthen the broader engineering community.- Act as a technical anchor for the team, guiding decisions on architecture, tooling, frameworks, microservices patterns, event-driven design, and scalable system operations.- Coach engineers at all levels, supporting paired programming, test-driven development, clean code practices, and operational accountability for production systems.- Manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development

📌 Managing Engineer (Pune)
🏢 Allstate Insurance
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: managing engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: managing engineer (pune) / pune