Software Engineer – Mainframe & Test Data
Bloomington, McLean County, Illinois, 61791, USA
Listed on 2025-12-27
-
Software Development
Software Engineer, Data Engineer, Java Developer
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. Come join a #1 team and do some good!
Grow Your Skills, Grow Your PotentialOur culture encourages continual learning and growth. We provide hands‑on experience, mentorship, and guidance from seasoned engineers in a fast‑paced, collaborative environment.
ResponsibilitiesWe are looking for a motivated and Software Engineer to join our team! In this role, you will have the opportunity to support and contribute to Test Data Management projects and assist in the support and development of multi‑platform solutions. You’ll work alongside an experienced team of engineers and partners in a collaborative and fast‑paced environment, gaining hands‑on experience and growing your technical skills.
As a Software Engineer, you will:- Collaborate Effectively:
Work closely with team members and stakeholders to understand tasks and deliverables - Develop and Support Solutions:
Write, test, and maintain code based on business and technical requirements to support our consumers’ needs - Learn and Grow:
Continuously improve your coding skills and knowledge of data technologies, cloud services, and automation tools - Take Ownership of Assigned Work:
Manage and complete tasks independently while seeking guidance as needed
What We're Looking For:
- 3-5 years of experience in software development with strong coding skills in such as Java, Python, JavaScript, etc.
- Solid experience working with data, including both structured (e.g., relational databases) and unstructured data formats
- Teamwork:
Ability to work collaboratively in a team environment and communicate effectively - Strong problem‑solving mindset with attention to detail and a customer‑focused approach
- Willingness to learn new technologies and adapt to evolving project needs
Preferred Experience:
- IBM Optim Test Data Management
- AWS cloud services
- Exposure to automation tools and scripting
- Familiarity with test data management concepts
- Experience with SQL and database integrations
- Understanding of data governance principles
- Mainframe Automation
As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.
We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!
Competitive Benefits, including:
- 401(k) Plan
- Health Insurance
- Dental/Vision plans
- Life Insurance
- Paid Time Off
- Annual Merit Increases
- Tuition Reimbursement
- Health Initiatives
- For more details visit our benefits summary page
Potential starting salary range: $104,000 - $130,000. 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 18% of base salary.
Hybrid Work:
Qualified candidates should plan to spend time working from home and some time working in the office as part of our hybrid work environment. Hub locations include Bloomington, IL (Corporate), Dunwoody, GA (Park Center), and Tempe, AZ (Marina Heights).
Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).