Taro Logo

Senior Engineer - REMOTE

One of the nation's largest and fastest-growing auto insurers, providing insurance services for over 75 years as a Berkshire Hathaway subsidiary.
Chevy Chase, MD, USA
$105,000 - $215,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Finance

Description For Senior Engineer - REMOTE

GEICO Technology Solutions is seeking a Senior Java Engineer to join their Claims Technology team in transforming the Insurtech space. This role offers an exciting opportunity to be a founding member of a team focused on revolutionizing insurance technology offerings. The position combines technical leadership with hands-on development, requiring expertise in distributed systems, microservices architecture, and cloud technologies.

The ideal candidate will work across Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering teams to deliver high-quality technology products. You'll be responsible for designing and building scalable systems, leading technical discussions, mentoring team members, and implementing best practices.

GEICO offers a comprehensive benefits package including a competitive salary range of $105,000 to $215,000, along with a 401k with 6% match, healthcare benefits, and flexible work arrangements. The company promotes a culture of innovation and inclusion, providing opportunities for professional growth and development.

This remote position requires strong technical skills in Java, Python, and cloud services, combined with excellent communication abilities and leadership potential. You'll be part of a dynamic team working to transform insurance technology while enjoying the stability and resources of a Berkshire Hathaway company.

The role offers visa sponsorship for qualified candidates and provides a unique opportunity to impact the future of insurance technology while working with cutting-edge tools and technologies. GEICO's commitment to employee development, inclusive culture, and comprehensive benefits make this an attractive opportunity for experienced engineers looking to make a significant impact.

Last updated 20 days ago

Responsibilities For Senior Engineer - REMOTE

  • Scope, design, and build scalable, resilient distributed systems
  • Build product definition and leverage technical skills for solutions
  • Lead design sessions and code reviews with peers
  • Define, create and support reusable application components/patterns
  • Mentor other engineers on the team
  • Utilize programming languages like Java, .NET, Python, SQL
  • Work with Container Orchestration services including Docker and Kubernetes
  • Share best practices and improve processes within and across teams

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
  • Bachelor's degree in Computer Science, Information Systems, or equivalent
  • Advanced programming experience with at least two modern languages
  • Advanced understanding of DevOps Concepts and Cloud Architecture
  • Advanced understanding of Security Protocols & Products
  • In-depth knowledge of CS data structures and algorithms
  • Strong verbal and written communication skills

Benefits For Senior Engineer - REMOTE

401k
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Visa Sponsorship
  • Comprehensive Total Rewards program
  • 401K savings plan vested from day one with 6% match
  • Mental healthcare coverage
  • Fertility and adoption assistance
  • Tuition assistance
  • Workplace flexibility with GEICO Flex program
  • Performance and recognition-based incentives

Jobs Related To GEICO Senior Engineer - REMOTE