Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (.NET/Java) - Underwriting Engineering - HYBRID

$75k - $215k

GEICO Insurance Agent

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.

Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers' expectations while making a real impact for our company through our shared purpose.

When you join our company, we want you to feel valued, supported and proud to work here. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers.

GEICO is seeking a Senior Software Engineer to join our Underwriting Services Engineering Team . In this role, you will build and scale the next generation of underwriting platform for all business lines in GEICO and revamp existing tier-1 underwriting services. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization by designing, developing, and deploying core consumer experiences that leverage AI, ensuring they are robust, scalable and production ready.


The Service Underwriting Engineering team partners closely with GEICO's underwriting operations team to design, build, and enhance applications that streamline underwriting processes and improve decision-making efficiency. The team develops scalable, reliable solutions that enable underwriters to work smarter, faster, and with accuracy, and aim to replace repetitive manual work with AI and automation.


Position Responsibilities


As a Senior Software Engineer, you will:


  • 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 with peers to elevate the quality of engineering across the organization
  • Utilize programming languages like C#, Java or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Consistently share best practices and improve processes within and across teams
  • Build product definition and leverage your technical skills to drive towards the right solution
  • Analysis and Estimation skills
Qualifications
  • Programming experience with at least one modern language such as Java, C# or other object-oriented languages
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • In-depth knowledge of CS data structures and algorithms
  • Understanding of service-oriented architecture and extensible REST/gRPC APIs
  • Understanding of monitoring tools
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
  • Experience with Enterprise level design documentation
  • Experience with Database Technologies
  • Experience with deployment steps and general CM functions
  • Strong problem-solving ability
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment
Experience
  • 5+ years of professional experience in software engineering
  • 4+ years of experience with security, identity, architecture, and design
  • 2+ years of experience with open-source frameworks is desired
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service provider

Education
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
#LI-MK1

Annual Salary
$75,000.00 - $215,000.00
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations.

At this time, GEICO will not sponsor a new applicant for employment authorization for this position.

The GEICO Pledge:

Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs.

We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives.

Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels.

Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose.

As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers.

Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future.
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

The 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. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (.NET/Java) - Underwriting Engineering - HYBRID in Palo Alto, CA vacancy
  •  ...Great Careers. GEICO's Underwriting Automation team is seeking a Staff Software Engineer to help lead the strategy...  ...using graphQL, gRPC, Java, Python, Kafka, with a...  ...Deploy applications in a hybrid cloud environment...  ...and Specialization with .NET, Java and at least one... 
    .net
    Hourly pay
    Full time
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    5 days ago
  •  ...I have an opportunity for "Sr Java Developer with Microservices and Kubernetes - Menlo Park, CA - HYBRID - Locals" and I am looking for a candidate who can join Immediately...  ...I would really appreciate it. Position : Senior Java Developer with Microservices and... 
    Senior
    Local area
    Immediate start

    Navtech

    Atherton, CA
    1 day ago
  • $123.4k - $145k

     ...is affordable, reliable, and targeting a net-zero carbon grid. This cornucopia of...  ...opportunity for you to join a world-class engineering team: to build and run automated testing...  ...workflows to validate complex hardware/software integrations and resolve system-level bottlenecks... 
    Senior
    .net
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    5 days ago
  • $119.8k - $234.7k

     ...team at Microsoft develops AI software that enables running AI...  ...Server, and Dynamics. As a Senior Software Engineer - Performance on the team, you...  ...not limited to, C, C++, C#, Java, JavaScript, or Python OR...  ...GPU architecture, HW neural net acceleration Experience in... 
    Senior
    .net
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications The mission of Speechify is to make sure that reading is never a barrier to learning....  ...application architecture, including interop between managed code (.NET) and native code. ~ Proven track record of designing,... 
    Senior
    .net
    Work at office

    Speechify

    Menlo Park, CA
    1 day ago
  • $200k - $300k

     ...Computer Vision Engineer Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items...  ...large scale data collection techniques for training Deep Neural Nets Driving the development of new algorithms that dramatically... 
    Senior
    .net
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin Inc

    Palo Alto, CA
    5 days ago
  • $180k - $250k

     ...community. We are looking for a Senior AI Developer, fully remote, to...  ..., and structured outputs Engineer solutions for large-scale data...  ...Document Intelligence | C# / .NET | React / TypeScript | Node.js...  ...time off. The firm offers hybrid work schedules combining in office... 
    Senior
    .net
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Worldwide

    Kilpatrick Townsend & Stockton

    Menlo Park, CA
    3 days ago
  •  ...Job Description Engineer 4, Software Development & Engineering Responsible for planning and designing...  ...Opensearch. Develop application using Java or Scala, python scripting,...  ...new ideas. • Be an active part of the Net Promoter System - a way of working that... 
    Senior
    .net
    Night shift
    Weekend work

    Exaways Corporation

    Sunnyvale, CA
    3 days ago
  •  ...experienced Distinguished Engineer with a passion for...  .... **This is a Hybrid role 2x a week** Position...  ...on multiple areas in Underwriting and provide technical...  ...and execute technical software development strategy for...  ...modern languages such as Java, Kotlin, Golang or C#... 
    Hourly pay
    Full time
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    13 hours ago
  •  ...Sr Full Stack Java Developer Location: Mountain View, CA (3 Days onsite) - Hybrid Duration: Long Term Visa: H4-EAD, GC-EAD,...  ...Backend Developer 70-85% hands-on software development across all SDLC...  .... Collaborate with engineers and architects. Qualifications... 
    Senior

    Kasmo Global

    Mountain View, CA
    3 days ago
  •  ...Title: Senior Backend Java Developer Location: Mountain View, CA (Hybrid) Duration: 6 months (possibility of extension) Implementation Partner: Infosys End Client: To be disclosed JD: We are looking for strong Backend Java Developers with experience... 
    Senior

    Wise Skulls

    Mountain View, CA
    4 days ago
  •  ...Mid-Senior Java Engineer Job Location: Sunnyvale, CA Job Duration: 12 months + possible extension...  ..., based on the client’s specified hybrid work schedule (currently onsite 3 days...  ...with the full life-cycle of software development, including requirements analysis... 
    Senior
    3 days per week

    United IT

    Sunnyvale, CA
    3 days ago
  •  ...Sr. Java - React Engineer Palo Alto - CA Hybrid-3 days work from office Top 3 skills required for this role: Java React JS HTML, JavaScript, CSS 3.0 Responsibilities: Develop and maintain geospatial applications using JavaScript, CSS 3.0... 
    Senior
    Work at office

    Kasmo Global

    Palo Alto, CA
    8 days ago
  •  ...Title : Senior Software Development Engineer (.Net) Duration : 6 months contract to hire Location : Sunnyvale, CA Top Skills Required: 1. Net 2. Angular 3. Message Queue 4. OOPS 5. exposure in Azure Service Bus 6. Attitude... 
    Senior
    .net
    Contract work

    Netorbit

    Sunnyvale, CA
    4 days ago
  • $105k - $215k

     ...and Great Careers Job Summary GEICO is seeking an experienced Senior Software Engineer to play a pivotal role in building the next-generation...  ...large-scale organizations. · Expertise in Python, Golang (Go), .NET and TypeScript, React for building scalable platform services... 
    Senior
    .net
    Hourly pay
    Full time
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    2 days ago
  • $110k - $190k

     ...Role Overview We are hiring a Senior Software & AI Engineer to build production-grade AI systems, with a strong emphasis on deep learning...  ...skills in one or more modern languages (C# .NET, Python, Java, C++, Go, or similar). ~ Hands-on experience deploying... 
    Senior
    .net

    Covalent

    Sunnyvale, CA
    5 days ago
  • $143.05k - $238.42k

     ...next generation UI platform for Engineering Applicationsfor Optical...  ...making high-quality optical software for50 years. We providecutting...  ...Responsibilities We are looking for Senior Software Engineerwith CAD/...  ...windows platform - Qt/QML,.Net, MFC ~ Strong communicationskills... 
    Senior
    .net
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    3 days ago
  •  ...This is a Dallas based position.. (will accept Sunnyvale or Bentonville, IF cannot find in Dallas) Fully remote is NOT an option.. HYBRID only! Job Duties Drives the execution of multiple business plans and projects. Supports and ensures business objectives... 
    Remote work

    Samprasoft

    Sunnyvale, CA
    4 days ago
  • $170k - $235k

     ...life on Mars. SR. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re...  ...(our system is a .NET Core micro-service architecture...  ...Python, C#, .NET, Go, Scala, Java, or similar object-oriented language...  ...range: Software Engineer/Senior: $170,000.00 - $235,000.00/per... 
    Senior
    .net
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  •  ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning and...  ...Contract role - 12 Months Mountain View, CA - Hybrid Recruitment process: General Interview- Technical Interview... 
    Senior
    Contract work

    Lorven Technologies

    Mountain View, CA
    2 days ago
  • $172k - $312k

     ...seeking a highly motivated Full Stack Distributed Systems Engineer to join our dynamic Energy Software team. In this role, you will be a member of the team...  ...+ years of professional experience utilizing Scala, Java, C# in .NET, or Python to effectively develop and maintain... 
    Senior
    .net
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $165.6k - $262.9k

     ...ways of interacting with content, we're engineering the next generation of pipelines that...  ...We're seeking a versatile, self-driven Senior Software/DevOps Engineer to raise the bar on reliability...  ...Familiarity with languages such as C#/.NET, Python, or Go Familiarity with... 
    Senior
    .net
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    5 days ago
  • $160k - $200k

     ...Job Description As a Senior Software Engineer - Android Development, you will be responsible for...  ...programming and debugging skills in Kotlin, Java and/or C++. ~ Proven experience with...  ...more. This role is categorized as hybrid. This means the selected candidate is... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $185k - $230k

     ...experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you'll own significant areas of the...  ...is dependent on several factors. Our base salary is just one component of a comprehensive total rewards package. #LI-Hybrid
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  • $238k - $302k

     ...that are core to our autonomous driving software. We help our partners by offering the best...  ...Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline...  ...dataflow frameworks like ML Pathways #LI-Hybrid The expected base salary range for... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $204k - $259k

     ...that are core to our autonomous driving software. We help our partners by offering the best...  ...driving. We are looking for engineers with ML system expertise to help us train...  ...like TS/REX, Tunix, TorchRL, TRL. #LI-Hybrid The expected base salary range for... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $132.5k - $366.3k

     ...next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers...  ...domains. Often, these will be completely net new platforms and systems that need to be...  ...of experience programming in Python, Java, or equivalent; familiarity with... 
    Senior
    .net
    Live in
    Work at office
    Local area

    Accenture

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how...  ...the role for you! This role follows a hybrid work schedule and reports to an Engineering... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $110.09k - $165.13k

     ...Job Title Senior Applications Developer Employer San Mateo...  ...Remote Employment Flexible/Hybrid Department Finance (Information...  ...off-the-shelf (COTS) software. Examples Of Duties...  ...SaaS (Software as a Service),.NET, JavaScript, Oracle. Possess... 
    Senior
    .net
    Full time
    Remote work
    Flexible hours

    GovernmentJobs.com

    San Carlos, CA
    3 days ago
  • $213k - $263k

     ...validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager. You will: Drive the technical... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (.NET/Java) - Underwriting Engineering - HYBRID. Be the first to apply!