Senior Software Engineer

3 days ago


Chevy Chase, Maryland, United States GEICO Full time
Job Title: Senior Staff Engineer

At GEICO, we are seeking a highly skilled and experienced Senior Staff Engineer to join our team. As a Senior Staff Engineer, you will play a key role in driving technical innovation and excellence across our organization.

Key Responsibilities:
  • Provide technical leadership and guidance to teams and management on multiple areas of focus.
  • Develop and execute technical software development strategy for various domains.
  • Collaborate with product managers, team members, customers, and other engineering teams to solve complex problems.
  • Accountable for the quality, usability, and performance of solutions.
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community.
  • Influence and educate executives on technical matters.
  • Consistently share best practices and improve processes within and across teams.
  • Analyze cost and forecast, incorporating them into business plans.
  • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, and demonstrate adaptability and sponsoring continuous learning.
Requirements:
  • Fluency and specialization with at least two modern languages such as Go, Python, Java, C, C++ including object-oriented design.
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.
  • Experience and confidence around incident response and incident management.
  • Experience in managing and scaling distributed systems in a public, private, or hybrid cloud environment.
  • Experience with application monitoring tools and performance assessments.
  • Experience with the Prometheus/Grafana/Open Telemetry/Loki.
  • Acute drive to automate manual operations and to improve them through repeated iteration.
  • Experience with tools such as Terraform/Ansible.
  • Comfortable with Open Source configuration management and orchestration tools such as Helm, Puppet, and Spinnaker.
  • Experience with deploying, supporting and monitoring new and existing services, platforms, and application stacks.
  • Familiarity with micro-services architecture and container orchestration with Kubernetes/OpenStack/Azure.
  • Experience with continuous delivery and infrastructure as code.
  • Experience solving analytical problems with quantitative approaches.
  • Ability to excel in a fast-paced, startup-like environment.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
  • Experience with micro-services-oriented architecture and extensible REST APIs.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
Experience:
  • 10+ years of professional experience in software development, platform architecture, administration, governance, infrastructure management, installation, and maintenance.
  • 8+ years of experience with architecture and design.
  • 6+ years of experience in open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service.
Education:
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.
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.

The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity 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, in compliance with applicable federal, state and local law.

GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company.

This applies to all applicants and associates.

GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability.

We do not condone or tolerate an atmosphere of intimidation or harassment.

We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.



  • Chevy Chase, Maryland, United States GEICO Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Responsibilities:Design and develop software systems using modern programming languages such as Go,...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is 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 delivering high-quality technology products and services in a hyper-growth environment.Key ResponsibilitiesDesign and develop scalable and resilient software solutions using a full stack...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description**Senior Staff Engineer, Software Engineering**We are seeking a highly skilled and experienced Senior Staff Engineer to join our Software Engineering team at GEICO. As a key member of our team, you will be responsible for leading the strategy and execution of technical projects, collaborating with cross-functional teams, and driving innovation...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description**Senior Staff Software Engineer**We are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team at GEICO. As a key member of our software engineering team, you will be responsible for leading the development of complex software systems and ensuring the delivery of high-quality solutions.Key...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering staff, you will be responsible for providing technical leadership and expertise to drive the development of high-quality software solutions.Key ResponsibilitiesLead the design and development of complex software systems, ensuring they meet...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer to join our team at GEICO. As a Senior Engineer, you will be responsible for designing, developing, and deploying cloud-based software systems.Key ResponsibilitiesDesign and develop cloud-based software systems using modern programming languages such as Go, Python, and Java.Develop and execute...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at GEICO. As a key member of our engineering staff, you will play a critical role in driving our insurance business transformation by designing and building scalable, resilient distributed systems.Key ResponsibilitiesSystem Design and Development: Scope, design, and build...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Senior Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a key member of the engineering staff, you will help drive our insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at GEICO. As a Senior Software Engineer, you will play a key role in the development and maintenance of our cloud-based platform.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy cloud-based solutionsDevelop and maintain high-quality...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking a highly skilled Senior Engineer to join our team. As a key member of our Platform Engineering team, you will play a critical role in driving our insurance business transformation by building high-performance, low-maintenance, and zero-downtime platforms and applications.Key ResponsibilitiesCollaborate with product managers,...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionAt GEICO, we're seeking a highly skilled Staff Engineer to join our team. As a key member of our engineering staff, you'll play a critical role in delivering frictionless experiences to our customers and maintaining the highest standards of protection and availability.Key ResponsibilitiesEvolving and maintaining our web applications and their...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionAt GEICO, we are seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our engineering organization, you will play a critical role in driving the development of innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead the design and implementation of complex software...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Staff Engineer to drive our insurance business transformation by building high-performance, low-maintenance platforms and applications. As a key member of our engineering team, you will lead the strategy and execution of a technical roadmap to increase the velocity of delivering products and unlock new...


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

    Job OverviewPosition: Senior Software EngineerContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $90/hrEligibility: Only US Citizens or Green Card holders will be considered due to contract-to-hire option.Role SummaryThe Enterprise Voice team at GTT, LLC is on the lookout for a dedicated and detail-oriented Software...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Engineer to join our team as a Site Reliability Engineer. As a key member of our engineering organization, you will play a critical role in designing and implementing resilient systems that safeguard our business from potential threats.Key ResponsibilitiesDrive the overall strategy for the organization,...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Engineer to join our Software Engineering team at GEICO. As a key member of our team, you will be responsible for leading the strategy and execution of technical roadmaps, innovating and building new systems, and improving and enhancing existing ones.Key ResponsibilitiesLead the development of technical...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job DescriptionGEICO is seeking an experienced Senior Engineer to join our team. As a key member of our engineering staff, you will be responsible for designing, building, and maintaining high-performance, low-maintenance platforms and applications from the ground up.Key ResponsibilitiesScope, design, and build scalable, resilient distributed systemsEngage...


  • 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 capacity management platform team, you will be responsible for leading the development of full-stack platforms to address infrastructure demand, capacity, and quota needs in a hybrid cloud environment.Key Responsibilities:Provide technical leadership...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Senior Software Engineer to join our team as a Platform Architect - Data Science. As a key member of our capacity management platform team, you will be responsible for designing and implementing high-performance, low-maintenance platforms and applications that drive our insurance business transformation.Key...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Senior Software Engineer to join our team of innovators. As a key member of our engineering staff, you will play a crucial role in driving our digital transformation and shaping the future of our technology platforms.Key ResponsibilitiesDesign and develop scalable, resilient distributed systems that meet the...