Taro Logo

Senior Engineer – Software Engineering

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, USADenver, CO, USAAustin, TX, USA
$105,000 - $215,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Finance

Description For Senior Engineer – Software Engineering

GEICO, a subsidiary of Berkshire Hathaway and one of the nation's largest auto insurers, is seeking a Senior Software Engineer to join their dynamic team. This role presents an exciting opportunity to drive the company's technological transformation, specifically in Identity & Access Management.

The position focuses on building high-performance, low-maintenance platforms and applications, with a particular emphasis on the next generation Identity platform in Azure. As a Senior Engineer, you'll be at the forefront of GEICO's transition from traditional IT to a tech-focused organization, working in an environment that values engineering excellence and psychological safety.

The role requires a blend of technical expertise and collaborative skills, working across the organization to provide seamless customer experiences while maintaining robust security standards. You'll be working with cutting-edge technologies, including cloud platforms, microservices architecture, and modern programming languages like Python, Java, Go, or Rust.

GEICO offers an impressive compensation package, with salaries ranging from $105,000 to $215,000, complemented by comprehensive benefits including a 401k with 6% match vested from day one, mental healthcare coverage, and flexible working arrangements. The company's culture emphasizes continuous learning and development, with access to industry-leading training and certification assistance.

The ideal candidate will bring 4+ years of software engineering experience, with specific expertise in security, identity management, and cloud services. You'll need to demonstrate strong problem-solving abilities, excellent communication skills, and a proactive approach to identifying and mitigating security risks.

This is an excellent opportunity for a senior engineer looking to make a significant impact in a stable yet innovative company that's committed to technological advancement. GEICO's commitment to employee development, inclusive culture, and comprehensive benefits make this an attractive position for those seeking long-term career growth in a supportive environment.

Last updated a month ago

Responsibilities For Senior Engineer – Software Engineering

  • Work in an Agile environment for Identity & Access Management organization's needs
  • Build next generation Identity platform in Azure
  • Apply Software Development techniques such as Automated Testing and CI/CD
  • Collaborate with teams to design, develop, test, implement technical solutions
  • Perform unit tests and conduct code reviews
  • Stay current with emerging identity trends and technologies
  • Enhance GEICO's data protection strategies

Requirements For Senior Engineer – Software Engineering

Java
Python
Go
Rust
  • 4+ years of professional experience in software engineering
  • 2+ 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
  • Experience with microservices-oriented architecture and REST APIs
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps
  • Bachelor's degree in computer science, Information Systems, or equivalent
  • Strong problem-solving abilities
  • Excellent communication skills

Benefits For Senior Engineer – Software Engineering

401k
Medical Insurance
Mental Health Assistance
Education Budget
  • 401k with 6% match vested from day one
  • Comprehensive Total Rewards program
  • Mental healthcare coverage
  • Fertility and adoption assistance
  • Tuition assistance
  • Performance-based incentives
  • Workplace flexibility
  • GEICO Flex program - work from anywhere in US for up to 4 weeks per year

Jobs Related To GEICO Senior Engineer – Software Engineering