State Farm

Full-Stack Software Engineer – AWS & Identity

State Farm
Apply
10 hours ago
Bloomington, IL, USA +3 moreSenior

Base Salary

$85k - $130k/yr

Responsibilities

  • Design, develop, integrate, deploy, and support enterprise applications across the full software stack.
  • Own significant portions of the migration from GitLab-based provisioning to an event-driven AWS architecture, including design decisions.
  • Build consumer-friendly interfaces for identity workflows including app registration, SAML/OIDC configuration, claims mapping, SCIM provisioning, and permission requests.
  • Extend the GraphQL API and integrations with Microsoft Graph and other enterprise systems.
  • Work with Entra delegated tokens, API Gateway token authorization, schema-directive-based RBAC, and resource-level ownership enforcement.
  • Contribute to Terraform, CI/CD pipelines, observability, and operational support.
  • Partner with application teams to translate integration needs into product capabilities.

Requirements

  • Demonstrated ability to own loosely defined work end to end and drive it into production.
  • Ability to take initiative, manage production accountability, navigate multiple teams, and communicate effectively.
  • Experience or comfort working in an agile environment and a strong drive for results.
  • Strong JavaScript and TypeScript fundamentals.
  • Production experience building user interfaces with a modern component-based framework, preferably React.
  • Substantial backend experience building and operating server-side services, preferably with Node.js, including API design and database work.
  • Hands-on AWS experience with Lambda, API Gateway, S3, DynamoDB, IAM, and event-driven design patterns.
  • Experience developing and using REST and/or GraphQL APIs, automated testing, CI/CD, GitLab, and Git-based collaboration.
  • Preferred experience with React, Apollo Client or Apollo Server, Terraform or OpenTofu, OAuth 2.0, OIDC, SAML, SCIM, Microsoft Entra ID, Microsoft Graph, workload identity, AWS Secrets Manager, Dynatrace, AWS CloudWatch, MUI, accessibility testing, and platform teams serving other engineers.
  • Understanding of State Farm application engineering practices or experience helping other software engineers improve their craft.

Benefits

  • Hybrid work arrangement for qualified candidates near Bloomington, Illinois; Richardson, Texas; Tempe, Arizona; or Dunwoody, Georgia.
  • Potential starting base salary of $85,000-$130,000 and yearly incentive pay up to 15% of base salary.
  • Health, vision, dental, telemedicine, mental health, and wellbeing benefits, with State Farm paying most of the healthcare premium.
  • Training programs, tuition assistance, employee resource groups, and mentoring.
  • Fertility, IVF, adoption assistance, college coaching, discounts, financial workshops, and financial coaching.
  • Time off policies including up to 20 days initially, parental leave, paid holidays, a celebration day, life leave, bereavement leave, and community service or education support days.
  • Matching Gift, Good Neighbor Grant, and Employee Assistance programs.
  • 401(k) plan with company contributions up to 7% of salary and access to financial advisors.
  • Standard 38:45-hour work week.

Tech Stack

Amazon DynamoDBAWSGitLab CI/CDGraphQLJavaScriptNode.jsReactTerraformTypeScript
State Farm

About State Farm

10,000+ employees

State Farm is a U.S. mutual insurance group that sells auto, home, renters, life, health, and small-business coverage, plus select financial services. It markets policies primarily through a large network of local agents and earns revenue from premiums and investing customer reserves. Founded in 1922 and headquartered in Bloomington, Illinois, it is among the largest personal lines insurers in the United States.

Contact me