Jobs · Engineering · Texas

Mid-Level/Lead SOFTWARE ENGINEER: Full-Stack (HYBRID)

State Farm · Richardson, TX · 1 wk ago
Engineering$86k–$150k/yrFull-time

Being good neighbors – helping people, investing in our communities, and making the world a better place – is who we are at State Farm. It is at the core of how we operate and the reason for our success. Come join a #1 team and do some good!

About the role

We are seeking a Full Stack Software Engineer or Lead Software Engineer to join our Enterprise License Management (ELM) product team. ELM is the homegrown software tool State Farm uses to manage producer and adjuster licenses and appointments. It touches every Agent, Agent Team Member, Claim Rep and more - so the work has real impact for State Farm. This is an opportunity to help build, evolve, and support ELM. You'll join a diverse product team that works hard while keeping a fun, positive vibe. You'll work across the full tech stack from data to UI.

Qualified candidates must live within close proximity to a hub location and should plan to spend time working from home and some time working in the office as part of our hybrid work environment.

  • Tempe, AZ
  • Dunwoody, GA
  • Bloomington, IL
  • Richardson, TX

Applicants for this position are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g., H-1B visa) for this opportunity.

Responsibilities

  • Work across the full tech stack from data to UI
  • Build, evolve, and support the Enterprise License Management (ELM) tool
  • Engage in production support, monitoring, and incident response
  • Collaborate in an agile environment with a focus on high engagement and ownership
  • Adapt quickly to a changing environment and challenge ideas constructively
  • Utilize AI tools in engineering work

Qualifications

We are seeking candidates with:

  • Java
  • JavaScript / TypeScript
  • RESTful API design and development
  • JSON / JSONB data modeling
  • SQL (PostgreSQL, DB2)
  • HTML / CSS (email templates, UI markup)
  • React (current UI framework)
  • Spring Boot (Java microservices)
  • PostgreSQL (primary operational database, including JSONB querying)
  • DB2 (mainframe/legacy data — modernization in progress)
  • AWS (cloud platform — data migration, tenant accounts, CloudTrace)
  • Terraform (infrastructure as code; dedicated elm-terraform repo with modules)
  • ROSA (Red Hat OpenShift Service on AWS)
  • GitLab CI/CD (source control, pipelines, merge requests)
  • Dynatrace (application performance monitoring, user session analysis)

Additional desired attributes:

  • Consistently high engagement and ownership over your work
  • Experience and comfort working in an agile environment
  • Ability to quickly adapt to a changing environment
  • Willingness to challenge ideas and comfort having your ideas challenged
  • Strong communication skills, both verbal and written

Pay

Compensation is based on our standard 38:45-hour work week.

  • Potential starting salary range: $85,500 - $150,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

Benefits

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.

Get Paid!

  • Eligible for an annual raise and bonus

Stay Well!

  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options, including a high deductible plan
  • All medical plans provide 100% coverage for in-network preventative care
  • Access to vision, dental, telemedicine, and 24/7 mental health professionals

Develop and Grow!

  • Educational benefits like industry-leading training programs
  • Top-notch tuition assistance programs
  • Employee resource groups and mentoring

Plan Ahead!

  • Fertility/IVF/adoption assistance
  • College coaching
  • National discount programs
  • Interactive monthly financial workshops and free financial coaching
  • Savings account or financing through State Farm Federal Credit Union

Take a Little “You” Time!

  • Generous time off policies including up to 20 days annually plus parental leave
  • Paid holidays, celebration day, life leave (40 hours/year)
  • Bereavement leave and community service/education support days

Give Back!

  • Matching Gift Program
  • Good Neighbor Grant Program
  • Employee Assistance Fund

Finish Strong!

  • 401(k) plan with company contributions of up to 7% of your salary
  • Free financial advisors

Similar jobs