Allstate · 1 month ago
Product Engineer – Java Spring Boot w/ Full Stack Option
Allstate is a leading insurance company dedicated to protecting families and their belongings. They are seeking a Product Engineer to design, build, and support high-quality digital products using modern engineering practices and tools, while collaborating closely with product managers and fellow engineers.
BankingFinanceProperty & Casualty InsuranceVenture CapitalFinancial ServicesInsuranceInsurTech
Responsibilities
Design, build, and enhance full stack software products
Design and implement testing strategies to validate acceptance criteria
Practice pair programming and test-driven development (TDD) as part of daily engineering work
Establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment
Collaborate with the team on system and application design, selecting the simplest and most effective technical solutions
Participate in iteration planning, ensuring a shared understanding of backlog stories and technical requirements
Actively engage in daily standups, cross-site collaboration, and product team ceremonies
Contribute to and participate in retrospectives, identifying actionable improvements for the team and product
Provide production support for software products
Share knowledge and contribute to the growth of team and organizational engineering practices
Collaborate with other digital product teams and clearly communicate technical designs
Qualification
Required
3 + years experience in the below technologies
Strong proficiency in Java 17+ and Spring Boot 3.x+
Experience in frontend engineering – ReactJS/AngularJS/Typescript
Strong state management experience (Redux Toolkit or equivalent)
Experience building responsive, accessible, data-driven User Experiences
Strong understanding of REST APIs and distributed systems
Experience building microservices and event-driven systems (Kafka preferred)
Experience with relational/NoSQL databases
Familiarity with schema standards (OpenAPI/JSON/AVSC)
CI/CD experience (Jenkins/GitHub Actions), Docker, Kubernetes
Practice Test-Driven Development (TDD)
Strong understanding of secure development
Comfortable working in a pair-programming (XP) environment
Preferred
Working knowledge of Python
Understanding of JVM and Application Performance Architecture/Management
Understanding of cloud and hybrid environment(s), including Azure, AWS, and various on-premises systems
Understanding of MongoDB Performance Tuning
Understanding and ability to leverage, and or build, generative and agentic AI tooling to build solutions
Benefits
Allstate provides a comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs.
Company
Allstate
Allstate is an insurance company that offers car, home, and life insurance services. It is a sub-organization of Allstate.
Funding
Current Stage
Public CompanyTotal Funding
$500M2024-06-24Post Ipo Debt· $500M
2014-01-13Post Ipo Equity
1993-06-11IPO
Leadership Team
Recent News
Coverager - Insurance news and insights
2026-07-16
Coverager - Insurance news and insights
2026-07-15
Company data provided by crunchbase