Software Engineer – Mainframe (COBOL/PL1)
Overview
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 matter most.
HYBRID: Hybrid Work Arrangement: A “Hybrid” position means selected candidates will be assigned to a facility and will spend some time working both in the office and from home. For Enterprise Technology, a hybrid work arrangement will require approximately 40% in-office time each month, beginning in late 2027.
HUB LOCATIONS: Bloomington, IL; Richardson, TX; Tempe, AZ; Dunwoody, GA
SPONSORSHIP: Applicants 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
Grow Your Skills, Grow Your Potential
Software Engineer – Fire Suite
3 Positions Available | Mainframe Engineering
Bring Your Mainframe Expertise. Help Build What’s Next.
3 openings. 3 teams. 3 leaders. One Fire Suite.
Each position offers the opportunity to bring your skills to a different team within the Fire Suite—all connected by a shared mission to strengthen, modernize, and help shape the future of Fire.
This is an opportunity to do more than maintain existing applications. You'll solve complex business and technical problems, develop and enhance critical Fire capabilities, troubleshoot processing across interconnected systems, and help modernize how we build, test, and deliver software through AI, automation, GitLab, and CI/CD.
If you enjoy digging into challenging problems, understanding how systems work from end to end, and turning business needs into dependable technical solutions, we'd love to have you help us build what's next.
What You'll Do
As a Software Engineer within the Fire Suite, you will:
- Develop, maintain, and enhance mainframe applications primarily using COBOL, with PL/1 experience as an added advantage.
- Translate business requirements into technical solutions, including validation, calculation, transaction-processing, and business-rule logic.
- Develop and maintain COBOL programs, JCL jobs, Db2 SQL, file-processing logic, batch workflows, and system interfaces.
- Work extensively with IMS and Db2 databases and manage batch scheduling and processing using tools such as Control-M and Auto/Fire flow.
- Create technical and component specifications documenting processing, propos...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis.