Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

Software Engineer, All Levels

Allstate

. Build and enhance digital products using modern engineering practices and 12-factor application principles .

Posted 9/28/2026full-timeRemote • United StatesJunior💰 $85,000 - $145,075 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack application development, including proficiency in Java/Spring, JavaScript, and React. Strong foundation in computer science fundamentals, object-oriented design, and agile practices, with a focus on mentoring and technical leadership.

Highest-signal resume keywords
Full-Stack Application DevelopmentJava/SpringJavaScriptReactCI/CD Pipelines

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
Object-Oriented DesignAPIsRelational DatabasesNoSQL DatabasesCachingMessaging SystemsResponsive Web ApplicationsTest-Driven DevelopmentPaired ProgrammingAgile Practices
Soft Skills
MentoringCollaborationTechnical Decision-MakingInfluencing Engineering DirectionKnowledge Sharing
Tools & Technologies
CI/CD ToolsDevOps Practices
Industry Keywords
12-Factor Application PrinciplesSoftware Development LifecycleDigital ProductsCross-Product CollaborationTechnical Leadership

Tech Stack

Tools & technologies
JavaJavaScriptNoSQLReactSpring

About the role

Key responsibilities & impact
  • Build and enhance digital products using modern engineering practices and 12-factor application principles
  • Own the full software development lifecycle across frontend and backend services
  • Participate in iteration planning, daily stand-ups, retrospectives, and knowledge sharing
  • Design, develop, test, and maintain full-stack applications
  • Practice paired programming and test-driven development
  • Contribute to CI/CD pipelines and continuous delivery practices
  • Troubleshoot and support software products in user environments
  • Contribute to technical decision-making and enterprise strategies
  • Mentor and support junior engineers
  • Partner with product managers and stakeholders on engineering and business strategies
  • Drive cross-product collaboration and influence engineering direction
  • Set technical direction and guide complex system design decisions
  • Coach engineers in TDD, paired programming, and agile practices

Requirements

What you’ll need
  • Consultant II: 1+ years of experience
  • Sr. Consultant I & II: 3+ years of experience
  • Lead: 5+ years of experience with demonstrated technical leadership
  • Strong foundation in computer science fundamentals and object-oriented design
  • Experience with Java/Spring, JavaScript, and React
  • Backend development experience including APIs, relational/NoSQL databases, caching, and messaging systems
  • Frontend experience building responsive web or mobile applications
  • Exposure to CI/CD pipelines and DevOps practices
  • Regular, predictable attendance is an essential function of this role
  • Required to submit to a background investigation
  • Reliable internet with minimum speeds of 50 MB download and 5 MB upload
  • Dedicated, private workspace free from distractions, with appropriate desk and seating
  • Allstate generally does not sponsor individuals for employment-based visas for this position

Benefits

Comp & perks
  • Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse
  • Monthly connectivity reimbursement to help offset internet costs
  • Opportunity to work from home