Jobs · Analyst · Arizona

Lead Software Engineer

State Farm · Tempe, AZ · Yesterday
Analyst$110k–$142k/yrFull-time

Responsibilities

Grow Your Skills, Grow Your Potential
State Farm is hiring a full-stack Lead Software Engineer to support and enhance customer-facing applications used during the claims process. In this role, you’ll collaborate with product and business stakeholders to deliver product-led improvements—owning features end-to-end across the stack, from Angular/TypeScript frontends to Java and Go backends—and helping ensure reliable application performance in production. These are customer-facing applications in the digital channel for Repair, Photo Estimating, and Digital Payment Enrollment. You’ll join a high-performing, fast-paced team supporting a variety of technologies on AWS (native) and ROSA.

Qualifications

  • Full-stack engineering experience with strong front-end and back-end capabilities
  • Experience building and supporting customer-facing applications and delivering features end-to-end
  • Proficiency with AWS Native/ROSA environments
  • Strong skills in TypeScript and Angular for front-end development
  • Strong skills in Java and Go (GoLang) for back-end services and APIs
  • Ability to apply advanced engineering practices to design, develop, and maintain full-stack applications using industry-adopted languages and frameworks
  • Experience diagnosing, troubleshooting, and resolving complex technical issues
  • Strong command of software engineering concepts including: security, containers, version control, CI/CD, unit testing, and core programming principles (classes/functions, etc.)
  • Advanced knowledge of programming and databases (e.g., SQL and NoSQL) and how data is modeled, moved, and validated
  • Advanced understanding of compute environments such as Linux and public cloud (including containers)
  • Demonstrated ability to stay current on technology trends and apply best practices to influence product solution direction
  • Experience working in an Agile environment (e.g., Scrum/Kanban), collaborating cross-functionally and delivering iteratively
  • Strong product and quality orientation—understands product design and testing strategies to ensure reliable outcomes
  • Ability to navigate the broader organization effectively and collaborate with stakeholders across teams
  • Demonstrated leadership through mentorship, technical guidance, training, and/or delegating work as needed
  • Capable of managing multiple simultaneous stories and/or leading a single complex initiative
  • Demonstrated commitment to exceptional user experience in design and delivery
  • Experience engaging with internal technical communities (e.g., dev guilds) and participating in knowledge-sharing
  • Familiarity with and ability to leverage inner source practices to improve code discoverability, reuse, and cross-enterprise collaboration

Benefits

Potential starting salary range: $110,000 - $142,000
Starting salary will be based on skills, background, and experience
High end of the range limited to applicants with significant relevant experience
Potential yearly incentive pay up to 15% of base salary
At State Farm, we offer more than just a paycheck. Check out our suite of benefits designed to give you the flexibility you need to take care of you and your family!

Similar jobs

Lead Software Engineer

Wells FargoSan Leandro, CA· 2 wk ago
Engineering$143k–$224k/yrapply on tnl2.jometer.com

Lead Software Engineer

VisaFoster City, CA· 2 mo ago
Information Technology$192k–$308k/yrapply on visa.wd5.myworkdayjobs.com

Lead Software Engineer

Ascend LearningBurlington, MA· 3 wk ago
Engineeringapply on ascendlearning.jobs.hr.cloud.sap

Lead Software Engineer

Toshiba Global Commerce SolutionsDurham, NC· 3 wk ago
Engineering$140k–$165k/yrapply on job-boards.greenhouse.io