Enable job alerts via email!

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Washington (District of Columbia)

Remote

USD 90,000 - 215,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

GEICO is seeking a Senior Software Engineer for its Observability and Reliability Platform Engineering team. The role involves leading technical strategies, mentoring team members, and ensuring high-performance solutions. Ideal candidates will have extensive experience in building distributed systems and a strong foundation in observability technologies.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off
401(k)
Tuition Assistance
Paid Training

Qualifications

  • Hands-on experience with complex distributed systems and large-scale telemetry.
  • Advanced knowledge of an OOP language like Java, Go, or Python.
  • Experience with CI/CD and Infrastructure as Code.

Responsibilities

  • Provide technical leadership across multiple areas of the enterprise.
  • Collaborate with product managers and engineering teams to solve problems.
  • Develop and execute technical strategies for Observability Engineering.

Skills

Communication
Problem Solving
Leadership

Education

Bachelor's degree in computer science

Tools

Docker
Kubernetes
GIT
Jenkins
Terraform
Ansible
Grafana
Prometheus

Job description

Senior Software Engineer - Observability and Reliability Platform Engineering (REMOTE)

Join to apply for the Senior Software Engineer - Observability and Reliability Platform Engineering (REMOTE) role at GEICO.

Position Summary

GEICO is seeking an experienced Senior Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, fostering a culture of psychological safety and continuous improvement.

Position Description

Our engineers work with Sr Staff Engineers to innovate, build new systems, improve existing ones, and identify new opportunities to apply your knowledge to solve critical problems. You will lead strategy and execution of a technical roadmap to increase product delivery velocity and unlock new engineering capabilities. The ideal candidate has deep technical expertise in the open-source observability and data platform domain.

Responsibilities
  • Provide technical and thought leadership across multiple areas of the enterprise.
  • Collaborate with product managers, team members, customers, and other engineering teams to solve complex problems.
  • Develop and execute technical strategies for the Observability Engineering domain.
  • Ensure the quality, usability, and performance of solutions.
  • Mentor and coach team members, influence executives, and share best practices.
  • Analyze costs, forecast, and incorporate them into business plans.
  • Determine resource requirements, evaluate operational processes, measure outcomes, and support continuous learning.
  • Willingness to take on-call and operational support.
Qualifications
  • Hands-on experience building complex distributed systems processing large-scale telemetry with knowledge of Docker and Kubernetes.
  • Advanced knowledge of at least one OOP language such as Java, Go, or Python.
  • Understanding of open-source databases (MySQL, PostgreSQL) and NoSQL databases (Clickhouse, Cassandra, Apache Trino), with knowledge of data formats like Parquet or Avro.
  • Experience architecting and designing observability platform solutions and advanced data analytics using open-source technologies.
  • Experience building distributed systems.
  • Excellent communication skills to lead projects and interact with clients and sponsors.
  • Experience with CI/CD, Infrastructure as Code, and transferring research to production.
  • Deep knowledge of CS data structures and algorithms.
  • Experience solving analytical problems with quantitative approaches.
  • Knowledge of Windows Server Administration and Windows Event Log.
  • Ability to thrive in a fast-paced, startup-like environment.
  • Willingness to work in both development and operational environments.
  • Knowledge of developer tooling across the software development lifecycle, including source control, deployment, and automation tools.
  • Knowledge of big data and streaming data pipeline architectures (Lambda/Kappa, K8 clusters).
  • Experience with open-source tools like GIT, Jenkins, CircleCI, and knowledge of Terraform or Ansible is a plus.
  • Knowledge of ML and AI technologies.
  • Experience with open-source monitoring tools like Grafana and Prometheus.
Experience
  • 3+ years in software development, platform architecture, administration, governance, infrastructure management, and maintenance.
  • 3+ years working with open-source frameworks.
  • 1+ years in architecture and design roles.
  • 3+ years of experience with cloud platforms such as AWS, GCP, Azure, or hybrid data centers.
Education
  • Bachelor's degree in computer science, Information Systems, or equivalent experience.
Salary Range

$90,000 - $215,000 annually. Final offers depend on experience, education, market, and location considerations. GEICO will not sponsor employment authorization for this role at this time.

Benefits

Includes medical, dental, vision insurance, paid time off, 401(k), tuition assistance, paid training, and more. Benefits may vary by location and eligibility.

Additional Information

GEICO promotes equal employment opportunity and provides accommodations for qualified individuals with disabilities. We foster a respectful, harassment-free work environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Pittsburgh

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Albuquerque

Remote

USD 90,000 - 215,000

-1 days ago
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Dayton

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Jacksonville

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Colorado Springs

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Chicago

Remote

USD 90,000 - 215,000

Yesterday
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Indianapolis

Remote

USD 90,000 - 215,000

-1 days ago
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Cincinnati

Remote

USD 90,000 - 215,000

Today
Be an early applicant

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Memphis

Remote

USD 90,000 - 215,000

-1 days ago
Be an early applicant