All jobs

Engineer II - Distributed Caching and Hybrid-Cloud Solutions - Leading Insurance Technology Transformation

100% Remote Full-time Open now

Join the Future of Insurance Technology with GEICO

GEICO, a leading insurance provider and a wholly owned subsidiary of Berkshire Hathaway, is revolutionizing the way millions of users interact with insurance applications. We're on a mission to transform our insurance business and modernize our platform engineering domain, and we need a talented Engineer II to join our team. As an Engineer II - Distributed Caching and Hybrid-Cloud Solutions, you will play a crucial role in driving the adoption, simplicity, and expansion of our Distributed Caching (Redis/ValeKey) solutions, ensuring stability, security, and performance across our hybrid cloud environment.

About GEICO and Our Culture

For over 75 years, GEICO has been a pioneer in the insurance industry, known for low rates, outstanding service, and innovative marketing. As one of the nation's largest and fastest-growing auto insurers, we employ thousands of dedicated and hard-working associates. Our company culture values diversity, inclusion, and equal employment opportunity, providing a work environment where each associate can be productive and work to the best of their ability.

Our Commitment to Diversity and Inclusion

At GEICO, we believe that a diverse and inclusive workplace is essential to our success. We are committed to providing equal employment opportunities 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. We also provide reasonable accommodations for qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job.

Job Summary

As an Engineer II - Distributed Caching and Hybrid-Cloud Solutions, you will work alongside senior engineers to innovate and build new systems, improve and enhance existing systems, and identify new opportunities to apply your knowledge to solve critical problems. You will participate in the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities.

Key Responsibilities:

  • Design, develop, test, and deploy large-scale distributed caching solutions using Redis/ValeKey and other technologies.
  • Collaborate with cross-functional teams, including product managers, engineers, and customers to identify and prioritize project requirements.
  • Participate in design reviews and provide technical feedback to ensure best practices and optimal system performance.
  • Review code developed by other engineers and provide constructive feedback to ensure high-quality code.
  • Troubleshoot and resolve complex system issues, analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Contribute to existing documentation and educational content, adapting content based on product/program updates and user feedback.
  • Stay up-to-date with industry trends and emerging technologies, applying knowledge to improve system performance, security, and scalability.

Requirements and Qualifications

Essential Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum 2 years of experience with software development in one or more programming languages (C++, Go, or Java preferred).
  • Minimum 2 years of experience with data structures and algorithms.
  • Minimum 2 years of experience testing, maintaining, or launching software products.
  • Minimum 1 year of experience with software design and architecture.
  • Minimum 2 years of experience developing large-scale infrastructure, distributed systems, or networks.

Preferred Qualifications:

  • Experience with distributed caching solutions, such as Redis/ValeKey.
  • Knowledge of hybrid cloud environments and experience with cloud-based technologies.
  • Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
  • Familiarity with Agile development methodologies and version control systems (e.g., Git).

What We Offer

Compensation and Benefits:

We offer a competitive salary, ranging from $80,000 to $185,000 per year, depending on experience and qualifications. Our Total Rewards Program includes:

  • Premier Medical, Dental, and Vision Insurance with no waiting period.
  • Paid Vacation, Sick, and Parental Leave.
  • 401(k) Plan.
  • Tuition Reimbursement.
  • Paid Training and Licensures.

Career Growth and Learning Opportunities:

At GEICO, we invest in our associates' growth and development. You'll have access to:

  • Training and career advancement opportunities.
  • Leadership development programs.
  • Mentorship and coaching.
  • Industry conferences and workshops.

Work Environment and Culture:

We offer a dynamic and supportive work environment, with:

  • Remote work options.
  • Flexible work arrangements.
  • Collaborative and inclusive culture.
  • Recognition and rewards for outstanding performance.

How to Apply

Ready to join our team and transform the insurance industry? Click the "Apply Now" button to submit your application. We can't wait to hear from you!

Apply To This Job

Apply for this job

You might also like

Experienced Full Stack Software Engineer – Java, Microservices, and Cloud Computing for Remote Opportunity

100% Remote Full-time

Experienced Full Stack Network Software Engineer - Hybrid Cloud and Software Defined Networking (SDN) Solutions for Next-Generation Data Centers

100% Remote Full-time

Experienced Full Stack Software Engineer – Web & Cloud Application Development with Salesforce Expertise in Southwest Virginia

100% Remote Full-time

Experienced Full Stack Software Engineer – Web & Cloud Application Development with Salesforce Expertise in Southwest Virginia

100% Remote Full-time

Engineering Director - Cloud Native Applications and Digital Payments at American Express

100% Remote Full-time

Engineering Manager, Community Support Platform - AI-Driven Customer Service Innovation

100% Remote Full-time

Engineering Manager, DashPass Subscriptions - Remote - DoorDash

100% Remote Full-time

Engineering Project Manager - Home: Leading Innovation and Growth in Apple's Home Team

100% Remote Full-time

Engineering Project Manager - Software Developer Productivity at Apple

100% Remote Full-time

Engineering Technician - Night Shift - Remote - Immediate Hiring - Competitive Salary and Benefits Package

100% Remote Full-time

Customer Success Manager

100% Remote Full-time

Experienced Data Entry Associate – Remote Opportunity in Financial Services

100% Remote Full-time

Spanish Speaking Entry Level CSR - Days

100% Remote Full-time

Part-Time Instructor (Remote) Computer Information System - Online College for Career Advancement

100% Remote Full-time

Supply Chain Handler

100% Remote Full-time

Eligibility Associate Representative (33854234)

100% Remote Full-time

[Work From Home] Urgently Need Home Health Physical Therapist

100% Remote Full-time

Surveillance Camera Technician

100% Remote Full-time

Experienced Full Stack Data Entry Specialist – Remote Laboratory Operations

100% Remote Full-time

Experienced Technical Specialist - Telecom for Innovative Enterprise Solutions and Video Technology Implementations

100% Remote Full-time