OverviewBeing 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!
HYBRID Qualified candidates must live within a -mile radius of a hub location listed below and should plan to spend time working from home and some time working in the office as part of our hybrid work environment.
HUB LOCATIONS: Bloomington, IL; Richardson, TX; Dunwoody, GA; or Tempe, AZ
SPONSORSHIP: 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.
Grow Your Skills, Grow Your Potential ResponsibilitiesState Farm is investing in building a Customer-First, Future-Ready Unified Insurance Platform, and we are seeking candidates with strong experience in Kubernetes and GraphQL to join our API Strategy and Enablement team. This team will be at the forefront of developing the federated GraphQL API layer that forms a foundational part of this new platform.
If you have hands-on expertise with Kubernetes for container orchestration and deployment, combined with a deep understanding of GraphQL for building flexible, efficient APIs, this is an outstanding opportunity to apply your skills to solve complex technical challenges. Experience with Node.js is also a valuable asset, as it plays a key role in developing and maintaining our modern cloud services. You’ll be instrumental in creating and supporting the infrastructure that drives our Unified Insurance Platform forward.
This role offers high visibility and the chance to collaborate across multiple teams and departments. The enablement, integration, and ongoing support work will be demanding but will significantly enhance your engineering skillset, especially in cloud-native environments and API design. If you are passionate about Kubernetes and GraphQL and eager to contribute to a cutting-edge platform, you’ll find this position both exciting and rewarding.
QualificationsWe are seeking a highly technical Lead Software Engineer with exceptional communication skills and a strong commitment to both customer and developer experience. This role plays a critical part in advancing our cutting-edge GraphQL-based federated platform and leveraging Kubernetes to ensure scalable, secure, and resilient deployments.
What You Will Be Doing:
As a key contributor, you will:
- Lead efforts to scale and optimize subgraph builds of new and existing GraphQL APIs, integral to our Federated GraphQL Supergraph architecture.
- Drive the evolution of our Federated GraphQL platform, including router, schema, and cluster management, ensuring seamless integration and security across multiple identity providers (IDPs) and MCP server interactions.
- Collaborate closely with Merna and ROSA Enablement teams to develop automation and integration capabilities for the Unified Insurance Platform.
- Enhance the Supergraph’s security framework to uphold stringent access controls and zero-trust principles.
- Manage and support the underlying infrastructure components running the Federated GraphQL platform, with a strong emphasis on Kubernetes cluster operations, including custom resource operators and configuration management with tools like Kustomize.
- Utilize container orchestration and deployment strategies, leveraging Kubernetes and deployment controllers such as Flux and Helm, to maintain robust, scalable environments.
- Implement Infrastructure as Code (IaC) practices to provision and manage cloud resources efficiently and securely.
Qualifications:
- Proven experience designing and scaling GraphQL schemas, resolvers, and federated supergraphs (Federation Spec 2.0+).
- Hands-on expertise running and supporting a federated GraphQL platform at scale within a production environment.
- Strong coding proficiency in Node.js and Go; Java experience is a plus but not mandatory.
- Deep experience with Kubernetes cluster management, including custom resource definitions, operators, and configuration templating (e.g., Kustomize).
- Skilled in containerization and orchestration technologies such as Docker and Kubernetes, along with deployment tools like Flux and Helm.
- Solid background in AWS cloud services (ECR, EKS, Route 53, API Gateway, IAM) and Infrastructure as Code tools (Terraform, Tofu, Scalr).
- Knowledge of security best practices, including supply chain security, zero-trust models, and federated access management (Microsoft Entra and IAM).
- Experience with distributed event-driven architectures using Kafka.
- Familiarity with CI/CD pipeline design and operation for complex deployments.
- Platform engineering experience and database management (relational and NoSQL) are advantageous.
Our BenefitsBecause work-life balance is a priority at State Farm, compensation is based on our standard 38:45-hour work week!
- Potential starting salary range: $, - $,
- 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!
- Get Paid! On top of our competitive pay, you are eligible for an annual raise and bonus.
- Stay Well! Focus on you and your family’s health with our robust health and wellbeing programs. State Farm pays most of your healthcare premium, and we offer multiple healthcare plan options, including a high deductible plan. All medical plans provide % coverage for in-network preventative care, AND you and your family have access to vision, dental, telemedicine, 24/7 mental health professionals, and much more!
- Develop and Grow! Take advantage of educational benefits like industry leading training programs, top-notch tuition assistance programs, employee resource groups, and mentoring.
- Plan Ahead! Plan for those big moments in life with benefits like fertility/IVF/adoption assistance, college coaching, national discount programs, interactive monthly financial workshops, free financial coaching, and more. You can also start a savings account or consider financing through our State Farm Federal Credit Union!
- Take a Little “You” Time! You will have access to our generous time off policies designed so you can plan around holidays, family events, volunteering, or just to take a relaxing day off. With the opportunity to initially earn 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, there will be plenty of time for you!
- Give Back! We offer several ways to give back through our Matching Gift Program, Good Neighbor Grant Program, and the Employee Assistance Fund.
- Finish Strong! Plan for retirement using free financial advisors and a (k) plan with company contributions of up to 7% of your salary.
Visit our State Farm Careers page for more information on our benefits, locations, and the hiring process of joining the State Farm team!