About The Position

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection. Job Description Customer Success As the connection between the client and company, the Customer Success team serves as both the voice of the customer and the face of Arity. Customer Success is — you guessed it — a customer-centric team working daily to develop shared goals through practical solutions, which offer real results. Collaborating daily with sales, engineering, product, and business strategy teams, Customer Success manages diverse relationships with grace and skill. They’re empowered to flex their creativity when solving problems, onboarding clients, and gathering customer feedback to ensure continued satisfaction. The Customer Success team is the advocate for our clients – the sounding board. Do you think you’re up for the challenge? The Role The Technical Program Manager is responsible for driving delivery execution, architectural consistency, and cross-functional coordination across integration and application initiatives. This role acts as the operational counterpart to the Technology Manager, ensuring technical quality, scalable design, and predictable delivery. This individual will own day-to-day engineering coordination while partnering closely on roadmap strategy, architecture direction, and platform evolution. This is a player-coach role requiring meaningful hands-on work, as well as leading, guiding, and elevating others doing similar work.

Requirements

  • 6–10+ years software engineering experience
  • Strong background in: .NET / C# RESTful API design Cloud infrastructure (AWS preferred) SQL / data architecture CI/CD pipelines
  • Experience leading technical initiatives across multiple engineers
  • Strong system design and architecture fundamentals
  • Experience with integration-heavy environments (external APIs, event workflows, data pipelines)

Nice To Haves

  • Experience with distributed systems or event-driven architectures
  • Familiarity with analytics pipelines or data platforms
  • Exposure to AI/ML integration patterns
  • Working knowledge of concepts and technical solutions related to Arity Lead Marketplace and Arity LeadCloud Services

Responsibilities

  • Delivery & Execution Leadership Lead day-to-day engineering execution across integration and application initiatives
  • Break down strategic initiatives into actionable technical plans
  • Manage sprint scope, risk, and technical blockers
  • Ensure consistent velocity and predictable release cycles
  • Architectural Oversight Review solution designs for scalability, performance, and maintainability
  • Ensure alignment to platform standards (security, observability, DevOps)
  • Contribute to system design discussions and long-term platform direction
  • Drive best practices for API design, data modeling, and cloud-native patterns
  • Integration & Platform Governance Oversee third-party integrations and internal service contracts
  • Enforce consistency across REST APIs, event-driven workflows, and batch pipelines
  • Ensure integration meets SLA, reliability, and monitoring standards
  • Cross-Functional Collaboration Partner with Product, Customer Success, and Professional Services on technical feasibility
  • Translate business requirements into clear engineering plans
  • Communicate delivery status and risks to leadership
  • Team Development Mentor integration and application engineers
  • Conduct technical reviews and promote code quality standards
  • Support hiring and onboarding efforts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service