Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Allstate

Senior Software Engineer – Consultant

Allstate

Product Engineer implementing applications and full stack development at Allstate. Building out products and iterative enhancements while following Agile development practices.

Posted 5/15/2026full-timeRemote • Illinois • 🇺🇸 United StatesSenior💰 $90,700 - $153,925 per yearWebsite

Tech Stack

Tools & technologies
JavaJestJUnitMicroservicesMockitoSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • As a Product Engineer, you will implement applications following 12-factor principles to build out the product and iterative enhancements.
  • They own the full stack of software products, developing and implementing frontends (web or mobile), and backend services.
  • They leverage test driven development and continuous integration to ensure agility and quality of products.
  • They actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs.

Requirements

What you’ll need
  • 3+ years of professional software development experience (preferred)
  • Strong programming experience in Java, with hands-on development of Spring Boot–based microservices
  • Experience with unit and integration testing frameworks, such as JUnit, Mockito, Jest, and Jasmine
  • Demonstrated ability working with relational database technologies, including SQL Server
  • Proven experience designing, developing, and implementing systems at scale
  • Familiarity with OAuth2 / JWT–based authentication and Spring Security
  • Understanding of performance monitoring and basic performance optimization techniques
  • Solid ability to work within a Agile development environment
  • Ability to provide guidance and support to less-experienced engineers
  • Strong desire to continuously learn and grow, both technically and professionally
  • Experience using AI-assisted development tools (e.g., Microsoft Copilot) to improve productivity and automation.

Benefits

Comp & perks
  • 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.
  • When working from home, you must have a dedicated, private workspace free from distractions, along with appropriate desk and seating.
  • Reliable internet is required, with minimum speeds of 50 MB download and 5 MB upload.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootmicroservicesJUnitMockitoJestJasmineSQL ServerOAuth2JWT
Soft Skills
decision-makingguidancesupportcontinuous learningagility