> Markdown version of [/jobs/ext/4325817-software-engineer-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4325817-software-engineer-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer/Lead Software Engineer - **Company:** State Farm Insurance - **Location:** Bloomington, IL, United States - **Experience:** Expert - **Salary:** $110,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Audit Trail, Continuous Integration, Software Debugging, Programming Tools, Distributed Systems, Amazon DynamoDB, Github, Identity and Access Management, Python (Programming Language), Key Management, Node.Js, Object-Oriented Software Development, OpenShift, Release Management, Service Design, Software Engineering, Systems Integration, TypeScript, Management of Software Versions, Datadog, GitHub Copilot, Large Language Models, Spring-boot, Backend, Agentic-AI, Single Page Application, AngularJS, Gitlab-ci, Kubernetes, Functional Programming, Cloudwatch, Api Gateway, Restful APIs, Model Context Protocol, Amazon Simple Queue Service (SQS), Dynatrace, Api Management - **Published:** October 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c14e397eab95e506 ## About the Role * Full-stack software development experience, with strong backend/service engineering capabilities * Strong proficiency in at least one of: Java (Spring Boot), TypeScript/Node.js, or Python, with the ability to work across the others as needed * Strong understanding of distributed systems concepts, including reliability, failure modes, retries/timeouts, idempotency, and eventual consistency * Proficiency building and operating solutions on AWS, including several of the following: Lambda, API Gateway, DynamoDB and/or RDS, S3, SNS/SQS, CloudWatch, Secrets Manager, and IAM * Experience designing and maintaining REST APIs, including versioning, backward compatibility, and API contracts * Experience with event-driven integration patterns, including queues/topics, DLQs, and replay/backfill considerations * Experience with containers and deployment on Kubernetes/OpenShift (ROSA), including deployments, services/ingress, configuration/secrets, and rollout strategies * Experience with CI/CD and release management practices using GitLab CI/CD, GitHub Actions, or similar, including safe rollout and rollback strategies * Demonstrated experience using AI-assisted developer tooling (e.g., GitHub Copilot) and LLMs to accelerate coding, testing, debugging, documentation, and other software engineering workflows * Ability to support production systems, including debugging, log/trace interpretation, incident triage, and effective collaboration across teams * Strong object-oriented programming (OOP) and service design fundamentals, with the ability to translate complex operational needs into maintainable designs * Excellent analytical, communication, and documentation skills * Experience designing, building, or operating custom AI agents, agentic development workflows, or Model Context Protocol (MCP) servers/integrations * Observability tooling experience, including CloudWatch and Dynatrace * Security/IAM and PII-handling experience, including least privilege, encryption, secrets management, and auditability * Legacy modernization and migration experience, including strangler patterns, cutover planning, and migration/backfill strategies * Experience supporting single-page applications (SPA) and front-end integration patterns; Angular familiarity is a plus ## Description Join us as a Software Engineer and be instrumental in transforming the platforms that drive our Property & Casualty claims operations. This opportunity demands a robust full-stack engineering skill set and extensive expertise with AWS ecosystems. You will work collaboratively with product teams, architects, and claims operations to design and deliver scalable, secure, and user-friendly solutions that elevate customer experience, streamline claim processing, and boost operational efficiency for thousands of users. If you're passionate about full-stack development and eager to innovate the future of claims technology, we want to hear from you!