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