
State Farm
Software Engineer/Lead Software Engineer (Temporal)
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
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. We're moving with urgency to become a Next Gen Good Neighbor, with technology that strengthens human connections and enhances the customer experience. As an employee, you'll spend less time navigating systems and more time applying judgment, empathy, and expertise in the moments that most matter.
Qualified candidates must live within a 180-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, Dallas TX, Atlanta 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
Qualifications
Required Qualifications
- Experience developing software using one of the following: Java, Kotlin, Go, Python, or another modern programming language.
- Understanding of object-oriented design, distributed systems, and API development.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with REST APIs, event-driven architectures, and asynchronous processing.
- Experience using Git and CI/CD pipelines.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with Temporal, Camunda, AWS Step Functions, Azure Durable Functions, or other workflow orchestration technologies.
- Experience building or supporting platform engineering or internal developer platforms.
- Knowledge of Kubernetes and containerized applications.
- Experience with observability tools such as OpenTelemetry, Prometheus, Grafana, Datadog, or Splunk.
- Familiarity with messaging technologies such as Kafka, RabbitMQ, or Amazon SQS.
- Understanding of resiliency patterns including retries, circuit breakers, idempotency, and eventual consistency.
- Experience implementing secure software development practices.
Skills & Technologies
About the Company
State Farm
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$110,000 – $140,000
Location
Dunwoody, GA
Posted
5 days ago
Country
US