Senior Software Engineer

4 weeks ago


Chevy Chase, Maryland, United States GEICO Full time
Job Summary

GEICO is seeking a highly skilled Senior Software Engineer to lead the Containers, OS, and Language Runtimes team. As a key member of our team, you will drive innovation in container technology, operating systems, and language runtimes, shaping the future of our insurance business's technical landscape. This role involves close collaboration with upstream Linux communities, maintaining GEICO's OS, and optimizing runtimes for various programming languages including Java, GoLang, Python, and.NET.

Key Responsibilities
  • Lead the design, development, and optimization of container runtimes, operating systems, and language runtime environments.
  • Collaborate with upstream Linux communities to contribute to OS maintenance and enhancements.
  • Ensure the security, availability, and performance of containerized applications across various programming languages.
  • Stay updated on emerging technologies and industry trends, recommending and implementing innovative solutions.
  • Define and enforce best practices and standards in container runtime technology, operating systems, and language runtimes.
  • Play a hands-on role in the deployment, scaling, and lifecycle management of containerized applications and language runtime environments.
  • Communicate technical concepts and solutions clearly to both technical and non-technical stakeholders.
  • Implement and enforce security measures for container runtimes, operating systems, and language runtimes.
  • Collaborate with quality assurance teams to ensure the reliability and efficiency of container runtime solutions.
  • Stay at the forefront of emerging container and cluster management trends, technologies, and best practices, and apply this knowledge to enhance GEICO's IaaS/PaaS strategies.
  • Provide technical guidance and mentorship to the team, fostering a culture of innovation, collaboration, and continuous improvements.
Requirements
  • Extensive experience in partnering with engineering teams and transferring research to production.
  • Strong familiarity with continuous delivery and infrastructure as code practices.
  • Proven expertise in designing, deploying, and optimizing container runtimes, operating systems, and language runtime environments.
  • Deep knowledge of Docker, Podman, containerd, and related container orchestration platforms.
  • Proficiency in operating systems, especially Linux, and managing end-to-end container image lifecycles.
  • Ability to thrive in a fast-paced, startup-like environment.
  • Knowledge of developer tooling across the software development lifecycle.
  • Experience in building resilient, scalable, and efficient systems architecture and design.
  • Fluency in DevOps concepts, Cloud Architecture, and operational frameworks.
  • Specialization in at least one modern language such as Go or Rust.
  • Strong problem-solving abilities and proactive approach to security risks and vulnerabilities.
  • Excellent communication skills to convey technical concepts to diverse audiences.
Experience
  • 12+ years of professional experience in building Linux distros, building highly secure, scalable, and reliable operating systems tailored for diverse deployment environments, including private and public clouds.
  • 8+ years of experience of developing and running container orchestration platforms for large enterprises at scale.
  • 10+ years of experience in design, architecture, and implementation of highly secure, scalable, and reliable enterprise-grade platforms and applications.
  • 6+ years of experience with open-source frameworks is desired.
  • 4+ years of experience with AWS, GCP, Azure, or Bare metal.
Education
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
Annual Salary
$140, $300,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. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.Benefits: As an Associate, you'll enjoy our Total Rewards Program* to help secure your financial future and preserve your health and well-being, including:
  • 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
*Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.**Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a Staff Engineer, you will be responsible for providing technical leadership and expertise to our engineering teams, driving the development of high-quality software solutions, and mentoring junior team members.Key ResponsibilitiesProvide technical guidance and...


  • Chevy Chase, Maryland, United States GTT, LLC Full time

    Job Title: Senior Software EngineerWe are seeking a highly motivated Senior Software Engineer to join our dynamic team and contribute to the development of innovative technology products and services.Responsibilities:Design and build scalable, resilient distributed systems.Define product features and drive towards optimal solutions.Collaborate with...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly experienced Senior Manager to lead our Software Engineering team at GEICO. As a key member of our leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality products to our customers.Key ResponsibilitiesAs a Senior Manager, you...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionAs a Senior Reliability Engineer at GEICO, you will play a critical role in ensuring the robustness, availability, and performance of our cutting-edge software-defined storage systems.You'll collaborate closely with cross-functional teams, including software developers, infrastructure experts, to enhance the reliability and resilience of our...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems. Your expertise in cloud architecture, container orchestration, and DevOps practices will be essential in driving our...


  • Chevy Chase, Maryland, United States Geico - Government Employees Insurance Company Full time

    Job Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at Geico - Government Employees Insurance Company.Key Responsibilities:Design and build scalable, resilient distributed systems that meet the needs of our customers.Collaborate with cross-functional teams to drive the development of our software products.Lead the...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Staff Engineer to drive our insurance business transformation. As a key member of our engineering team, you will help build high-performance, low-maintenance platforms and applications. Your passion for innovation and technical excellence will be essential in shaping our tech organization's mission and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior EngineerAt GEICO, we are seeking a highly skilled Senior Engineer to join our team. As a key member of our engineering staff, you will play a critical role in providing a seamless experience to our customers and maintaining the highest standards of protection and availability.Responsibilities:Design, build, and maintain scalable, resilient...


  • Chevy Chase, Maryland, United States GEICO Full time

    As a Senior Software-Defined Storage Engineer at GEICO, you will play a critical role in ensuring the robustness, availability, and performance of our cutting-edge software-defined storage systems. You'll collaborate closely with cross-functional teams, including software developers, infrastructure experts, to enhance the reliability and resilience of our...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking a highly skilled Staff Engineer to join our team. As a key member of our engineering staff, you will play a critical role in driving our insurance business transformation by building high-performance, low-latency platforms and applications.Key ResponsibilitiesLead multiple areas of the engineering team and provide technical...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a Senior Staff Engineer, you will play a key role in driving our insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering excellence...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Enterprise EngineerWe are seeking a highly skilled Senior Enterprise Engineer to join our team at GEICO. As a key member of our engineering staff, you will play a critical role in designing, building, and maintaining scalable, resilient distributed systems that provide a frictionless experience to our customers.Key Responsibilities:As a...

  • Senior Cloud Engineer

    4 weeks ago


    Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Engineer to join our team at GEICO. As a Senior Cloud Engineer, you will be responsible for designing, implementing, and maintaining cloud-based systems and infrastructure.Key ResponsibilitiesDesign and implement cloud-based systems and infrastructure using AWS, GCP, Azure, or hybrid data...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced Software Engineer II with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications from the ground up. As a key member of the engineering staff, you will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position DescriptionAs a Staff Software Engineer at GEICO, you will be a key member of our engineering team, responsible for designing and developing high-quality software solutions that meet the needs of our customers. Your expertise in software development, architecture, and engineering will be essential in driving the success of our...

  • Senior Cloud Engineer

    3 weeks ago


    Chevy Chase, Maryland, United States GEICO Full time

    Position SummaryGEICO is seeking a highly skilled Senior Cloud Engineer to join our Cloud Efficiency and Optimization Team. As a key member of our team, you will be responsible for designing, building, and maintaining high-performance, low-maintenance, zero-downtime platforms and applications. You will work closely with our Principal and Sr. Engineers to...

  • Senior Cloud Engineer

    3 weeks ago


    Chevy Chase, Maryland, United States GEICO Full time

    GEICO is seeking a seasoned Senior Cloud Engineer to join our team. As a key member of our Platform Engineering group, you will be responsible for designing, building, and maintaining high-performance, scalable cloud-based platforms and applications.Key Responsibilities:Collaborate with product managers, team members, and customers to solve complex technical...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Staff Engineer PAASJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our Platform Engineering team at GEICO. As a Senior Staff Engineer, you will be responsible for leading the strategy and execution of our technical roadmap, driving innovation and cost efficiency in our PaaS services.Key Responsibilities:Develop and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced engineer to drive our insurance business transformation and platform engineering domain modernization. The ideal candidate will help build high-performance, low-latency platforms and applications, and lead the strategy and execution of a technical roadmap to increase the velocity of delivering products and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking a highly skilled Staff Software Engineer to join our Cloud Efficiency and Optimization Team. As a key member of our team, you will be responsible for designing, building, and maintaining high-performance, low-maintenance, zero-downtime platforms and applications. You will work closely with our Principal and Sr. Engineers to...