Taro Logo

Senior Engineer - REMOTE

GEICO is one of the nation's largest auto insurers, a subsidiary of Berkshire Hathaway, providing insurance services for over 75 years.
Chevy Chase, MD, USA
$105,000 - $215,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Senior Engineer - REMOTE

GEICO Technology Solutions is seeking a Senior Java Engineer to join their Claims Technology team as they work to revolutionize the Insurtech space. This role offers an opportunity to be a founding member of a team focused on transforming and building new applications for Insurtech. The position requires expertise in building high-performance, low-latency platforms and applications, with responsibilities spanning from front-end UIs through back-end systems.

The ideal candidate will work across Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering teams to ensure a frictionless customer experience while maintaining high standards of protection and availability. The role demands broad technical knowledge, including expertise in Java, cloud services, and modern development practices.

GEICO offers a comprehensive benefits package including competitive salary ($105,000-$215,000), healthcare coverage, 401(k) with 6% match vested from day one, and flexible work arrangements including their GEICO Flex program. The company promotes a culture of shared success and inclusion, with opportunities for career growth through personalized development programs and mentorship.

As part of GEICO's mission to transform their technology stack, this role offers the chance to work on cutting-edge technologies while contributing to the company's goal of providing excellent service to millions of customers. The position is fully remote, allowing for flexibility while working with cross-functional teams on innovative solutions in the insurance technology space.

Last updated 9 days ago

Responsibilities For Senior Engineer - REMOTE

  • Scope, design, and build scalable, resilient distributed systems
  • Build product definition and leverage technical skills to drive solutions
  • Engage in cross-functional collaboration throughout the software lifecycle
  • Lead design sessions and code reviews
  • Define, create and support reusable application components/patterns
  • Mentor other engineers on the team
  • Share best practices and improve processes

Requirements For Senior Engineer - REMOTE

Java
Python
Kubernetes
  • 4+ years of professional software development experience
  • 3+ years of experience with architecture and design
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience in open-source frameworks
  • Advanced programming experience with modern languages (Java, .Net, C++, Python or C#)
  • Understanding of micro-services oriented architecture and REST APIs
  • Advanced understanding of DevOps Concepts and Cloud Architecture
  • Advanced Powershell scripting skills
  • Bachelor's degree in Computer Science, Information Systems, or equivalent
  • Strong verbal and written communication skills

Benefits For Senior Engineer - REMOTE

401k
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Visa Sponsorship
  • 401K savings plan with 6% match vested from day one
  • Comprehensive healthcare coverage
  • Mental healthcare access
  • Fertility and adoption assistance
  • Tuition assistance
  • Performance-based incentives
  • GEICO Flex program - work from anywhere in the US for up to four weeks per year

Jobs Related To GEICO Senior Engineer - REMOTE