JobsUSA Logo ImageJobsUSA

  • Home
  • About Us
  • Contact Us

Senior Software Engineer II

GEICO

Company : GEICO

Location : Chicago, IL, 60290

Posted Date : 10 October 2025

Job Type : Full Time

Category : Software Development

Occupation : Software Engineer

Job Details

Overview

Senior Engineer - Java at GEICO. This role focuses on Java-based technology products and services, with emphasis on AI-driven innovation and distributed systems.

Base pay range

$100,000.00/yr - $215,000.00/yr

Position Summary

Join a team that's transforming insurance technology through AI-driven innovation. You will work with cutting-edge artificial intelligence, machine learning, and modern technologies to help GEICO lead in insurance innovation. Leverage AI to build intelligent systems that transform customer interactions, claims processing, and real-time risk assessment.

Position Description

Our Software Engineer is a key member of the engineering staff, delivering high-quality Java-based technology in a fast-paced environment. The ideal candidate has solid Java development skills, an understanding of distributed systems, and experience or strong interest in modern backend technologies including Apache Kafka, Apache Spark, microservices, Kubernetes, and PostgreSQL optimization. Exposure to AI technologies such as SparkML, TensorFlow, and AI agents is highly valued.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems with guidance from senior team members
  • Build product definitions and drive toward the right technical solution
  • Engage in cross-functional collaboration throughout the software lifecycle
  • Participate in design sessions and code reviews to elevate engineering quality
  • Define, create, and support reusable application and database components/patterns from business and technology perspectives
  • Utilize languages such as Java, Python, JavaScript/TypeScript and container orchestration tools (Docker, Kubernetes); work with Azure tools and services across the software development lifecycle to design Java applications and PostgreSQL databases
  • Exposure to Flutter and ReactJS is an advantage for cross-platform development
  • Work with ML technologies (TensorFlow, PyTorch, Scikit-learn) to integrate ML models into production Java applications
  • Develop and maintain Agentic AI systems to automate business processes and enhance customer experiences
  • Implement data pipelines using Apache Kafka and Spark for ML model inference and training
  • Mentor junior engineers and contribute to knowledge sharing

Qualifications

  • Fluency in at least two modern languages such as Java, C++, Python or C#, with strong object-oriented design
  • Understanding of microservices architecture and REST APIs
  • Experience with PostgreSQL database design, implementation, and administration
  • Experience with application monitoring tools and performance assessments
  • Experience with Kubernetes, continuous delivery, and infrastructure as code
  • Experience with DevOps concepts and cloud architecture
  • Experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn) and model integration
  • Exposure to Agentic AI systems and autonomous decision-making is a plus
  • Knowledge of ReactJS and modern frontend frameworks is beneficial
  • Knowledge of security protocols (Active Directory, Windows Authentication, SAML, OAuth)
  • Strong SQL and data structures knowledge
  • Problem-solving skills and ability to thrive in a fast-paced environment

Experience

  • 4+ years of professional software development experience in Java with distributed systems
  • 3+ years in system architecture, design patterns, and scalable backend development
  • 3+ years with AWS, GCP, Azure, or another cloud service (AI/ML services preferred)
  • 2+ years with big data technologies, real-time processing, or ML frameworks
  • 1+ years of experience with Apache Kafka, Spark or similar technologies
  • Experience with AI/ML model integration in production environments (preferred)

Education

  • Bachelor's degree in Computer Science, Information Systems, or equivalent
  • Additional coursework or certification in AI/ML, data engineering, or distributed systems (preferred)

Annual Salary and Benefits

$100,000.00 - $215,000.00

The above range is a general guideline. Final offer depends on scope, responsibilities, experience, education, location, and market conditions. GEICO may sponsor employment authorization for this position.

The GEICO Pledge highlights Great Company, Great Culture, Great Rewards and Great Careers, including a comprehensive Total Rewards program, 401K with a 6% match, tuition assistance, mental health benefits, fertility and adoption assistance, and flexible work options under GEICO Flex.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Insurance

#J-18808-Ljbffr

Trending Searches in Chicago, IL

  • Full time jobs near me Chicago, IL
  • Local job openings
  • Places hiring near me
  • Job vacancies near me
  • Senior Software Engineer II jobs near me Chicago, IL
  • Senior Software Engineer II jobs hiring near me Chicago, IL
  • Senior Software Engineer II jobs hiring near Chicago, IL
  • Senior Software Engineer II jobs near Chicago, IL
  • Senior Software Engineer II jobs near me in Chicago, IL
  • Senior Software Engineer II jobs in Chicago, IL

Top trending job titles hiring now

  • Embedded software engineer
  • Engineer
  • Engineering manager
  • Java developer
  • Lead software engineer
  • Principal software engineer
  • Senior engineer
  • Senior software developer
  • Senior software development engineer
  • Senior spftware engineer

Popular Searches for Senior Software Engineer II

  • Software engineer jobs
  • Software engineer jobs near me
  • Software jobs near me
  • Senior software engineer
  • Engineering jobs near me
  • Software developer jobs near me
  • Part time software engineer jobs
  • Internships near me
  • Engineering internships near me
  • Senior software engineer jobs near me

Other Jobs You May Like

Process Engineer

Company : International Staffing Consultants, Inc.

Location : Chicago, IL

Field Service Engineer/Machine Builder

Company : gpac

Location : Edwardsville, IL

Software Engineer

Company : Selby Jennings

Location : Chicago, IL

Hydraulic Design Engineer

Company : Actalent

Location : Ottawa, IL

Engineer Technology I

Company : AbbVie

Location : North Chicago, IL

Network Engineer

Company : Compunnel Software Group, Inc.

Location : Downers Grove, IL

Assistant Electrical Engineer - Transmission & Distribution, Substation (Chicago)

Company : Burns & McDonnell

Location : Chicago, IL

Electrical Engineer - Instrumentation & Controls (Chicago)

Company : Burns & McDonnell

Location : Chicago, IL

UI Platform Engineer

Company : The Judge Group

Location : Chicago, IL

Publisher Integration Engineer

Company : Publicis Groupe

Location : Chicago, IL

Principal Software Engineer - Data

Company : WEX

Location : Chicago, IL

Software Engineer 2 - Data Acquisition

Company : WEX

Location : Chicago, IL

Senior Engineer - Physical Substation

Company : CDM Smith

Location : Urbana, IL

Software Engineer, Back End (Java, AWS)

Company : Capital One

Location : Chicago, IL

Top searches

  • Jobs hiring immediately
  • Part time jobs near me
  • Full time jobs near me
  • Jobs that are hiring near me
  • Jobs near me hiring now
  • Senior Software Engineer II jobs near me
  • Senior Software Engineer II jobs
  • Senior Software Engineer II jobs hiring near me
  • Senior Software Engineer II openings near me
  • Senior Software Engineer II vacancies near me

Employment opportunities at GEICO

  • GEICO jobs near me Chicago, IL
  • GEICO jobs hiring near me Chicago, IL
  • GEICO jobs near Chicago, IL
  • GEICO jobs hiring near me
  • GEICO openings near me
  • GEICO jobs near me in Chicago, IL
  • GEICO jobs hiring in Chicago, IL
  • Employment opportunities near me
  • Job openings near me
  • Jobs hiring immediately
  1. Home
  2. Companies
  3. GEICO Jobs Hiring Near Me
  4. Senior Software Engineer II job in Chicago, IL, US
JobsUSA Footer Logo ImageJobsUSA

Email: admin@jobsusa.ai

Address: 100 Summit Dr, Burlington,
Massachusetts 01803, US

twitter linkedin instagram

Useful Links

  • Blogs
  • Jobs By Company
  • Cookie Policy
  • Privacy Policy
  • Terms and Conditions

Browse Categories

  • Nursing
  • Management
  • Therapy
  • Administrative Assistance
  • Physicians & Surgeons
  • Sales
  • Medical Technician
  • Installation & Maintenance
  • Retail
  • Driving

© 2025 JobsUSA.
All Rights Reserved.