Lead Engineer - Classic Products-2
Core
Lead a team of up to 5 engineers to architect, design, and deliver large-scale distributed systems and critical digital products for Allstate's insurance platform.
Role type
Senior Manager, Software Engineering
Builds
Cloud-native microservices, REST APIs, and backend systems for insurance products
Domain
Insurance / Enterprise Software
Required skills
Java, Cobol, REST API design (Spring Boot), Microservices architecture, Cloud systems, Web/API security (OAuth, SAML, OWASP), Backend development, Database design (MongoDB), Message queues (Kafka), CI/CD tools (Jenkins, Maven, Gradle), Agile methodologies
Preferred skills
Python, API Gateway experience
Technologies
Java, Spring Boot, MongoDB, Kafka, Jenkins, Git, Maven, Gradle, NPM, Artifactory, Swagger, OpenAPI
Responsibilities
Manage teams responsible for strategic architecture, advise on complex engineering matters, translate strategy into technical goals, act as an authority on software best practices, view the organization as a whole, leverage key stakeholders
Seniority
Senior, hands-on IC with management duties