[Hiring] Managing Engineer- Billing @Allstate
Managing Engineer- Billing @Allstate
Software Development
Salary usd 120,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Managing Engineer- Billing @Allstate

2mths ago - Allstate is hiring a remote Managing Engineer- Billing. 💸 Salary: usd 120,000 - 193,725 per year 📍Location: USA

Role Description

Join Allstate as a Managing Engineer in our Enterprise Shared Services (ESS) Billing team, where you’ll lead the transformation of one of the company’s most critical enterprise platforms. This is a rare opportunity to shape the future of billing across millions of policies, driving engineering excellence while modernizing large scale legacy systems and building the next generation of cloud native solutions.

In this role, you’ll set the technical vision, architect enterprise grade billing capabilities, and guide a global team of talented engineers. You’ll work at the intersection of technology, finance, product, and compliance—solving complex engineering challenges with real business impact. From modernizing IBM mainframe services to designing event driven microservices and championing DevSecOps practices, you’ll help lead the engineering strategy that powers Allstate’s financial accuracy, customer trust, and operational scalability.

If you’re energized by innovation, passionate about high performing teams, and excited by the responsibility of owning mission critical systems at enterprise scale, this is the role where you can make a meaningful mark.

Key Responsibilities

  • Leads the architecture and technical design of new and existing billing platforms, services, and integrations, ensuring alignment with business OKRs and compliance expectations.
  • Collaborates across product, finance, legal, engineering, and risk stakeholders to shape strategy and prioritize the roadmap for billing, pricing, reconciliation, and operational workflows.
  • Leads and participates in daily standups, cross-site syncs, and team ceremonies, fostering strong communication and shared ownership across distributed teams.
  • Drives and contributes to retrospectives, encouraging open, constructive, and empathetic feedback to support continuous improvement.
  • Establishes and champions modern DevSecOps practices—including CI/CD pipelines, automated testing, observability, and cloud-native deployment—and coaches the team in their adoption.
  • Leads and participates in knowledge-sharing sessions, contributing to the collective engineering excellence and strengthening the broader engineering community.
  • Acts as a technical anchor for the team, guiding decisions on architecture, tooling, frameworks, microservices patterns, event-driven design, and scalable system operations.
  • Coaches engineers at all levels, supporting paired programming, test-driven development, clean code practices, and operational accountability for production systems.
  • Lead and manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development.

Qualifications

  • 7 years or more experience with system administration & configuration of server environments (such as Windows, Linux, Docker, Kubernetes environments).
  • 1 year or more experience mentoring or coaching engineers or taking on informal leadership responsibilities within a team.

Desirable Skills

  • Hands-on experience with billing, rating, invoicing, payments, or revenue systems in enterprise context.
  • Experience with Managing Vendor relationships.
  • Familiarity with Microsoft Fabric, or similar Data Lakes, for analytics and financial reporting.

Supervisory Responsibilities

  • This job has supervisory duties.

Skills

  • Building Architecture
  • Clean Code
  • Continuous Integration Software
  • Critical Systems
  • Design
  • DevSecOps
  • Kubernetes
  • Microservices Architecture
  • Pair Programming
  • People Management

Compensation

Compensation offered for this role is 120,000.00 - 193,725.00 annually and is based on experience and qualifications.

Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Managing Engineer- Billing @Allstate
Software Development
Salary usd 120,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later