Full Stack Senior Software Engineer AI/ML- Underwriting
Listed on 2026-07-08
-
Software Development
Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Why GEICO?
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. We honor our iconic brand by providing quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide. Founded in 1936, GEICO is a member of the Berkshire Hathaway family and one of the largest auto insurers in the United States.
Role OverviewGEICO is seeking a Full Stack Senior Software Engineer to join our Underwriting Experience team, focusing on Java and React, with exposure to Document Generation and/or Customer Communication tools. The role modernizes how we send correspondence between customers and agents, enhancing the user experience for both.
LocationHybrid
Responsibilities- Scope, design, and build scalable, resilient distributed systems.
- Engage in cross‑functional collaboration throughout the entire software lifecycle.
- Participate in design sessions and code reviews to elevate engineering quality.
- Utilize programming languages such as C#/.NET, Java, and/or Go.
- Share best practices and improve processes within and across teams.
- Build product definitions and leverage technical skills to drive the right solution.
- Analyze and estimate project requirements.
- 4+ years of professional software engineering experience.
- 4+ years of experience with security, identity, architecture, and design.
- 2+ years of experience with open‑source frameworks.
- 2+ years of experience with AWS, GCP, Azure, or another cloud service provider.
- Proficiency in at least one modern language (C#/.NET, Java, or Go).
- Experience contributing to architecture and design (patterns, reliability, scaling) of new and current systems.
- Understanding of Document Generation (Docusign, Doc AI) or Customer Communication (SmartCOMM, Exstream) tools.
- Knowledge of service‑oriented architecture and extensible REST/gRPC APIs.
- Experience with monitoring tools, developer tooling, Dev Ops concepts, cloud architecture, and Azure Dev Ops.
- Enterprise‑level design documentation and database technology experience.
- Strong problem‑solving, oral, and written communication skills.
- Ability to excel in a fast‑paced, startup‑like environment.
Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
CompensationAnnual Salary: $ – $ (general guideline; final offer will consider qualifications, experience, and market).
BenefitsCompetitive pay, comprehensive benefits, and flexible options to support your well‑being and future.
Equal Employment OpportunityThe equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability, or genetic information, in compliance with applicable federal, state, and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.
GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require cooperation to maintain a discrimination‑free environment.
(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).