Enable job alerts via email!

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

GEICO

Dayton (OH)

Remote

USD 76,000 - 262,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading organization in the insurance sector is seeking a Staff Engineer to drive the transition to a tech-oriented organization. The role demands deep expertise in building observability platforms and responsibilities include leading teams, mentoring, and hands-on development to improve system capacity and performance.

Benefits

Medical, dental, and vision insurance
Paid vacation and sick leave
401(k) plan
Tuition reimbursement
Paid training and licensures

Qualifications

  • 6+ years of experience in software development and platform architecture.
  • Advanced knowledge of at least one OOP language (Java, Go, Python).
  • Deep hands-on experience in building complex distributed systems.

Responsibilities

  • Lead strategy and execution of the technical roadmap.
  • Collaborate with teams to solve tough engineering problems.
  • Mentor engineers and influence project direction.

Skills

Leadership
Problem Solving
Communication
Collaboration

Education

Bachelor's degree in computer science

Tools

Docker
Kubernetes
GIT
Jenkins
Terraform

Job description

GEICO is seeking an experienced Staff 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, while co-creating the culture of psychological safety and continuous improvement.

Position Description

Our Staff Engineer works with our Sr Staff Engineer and Sr. Engineers to innovate and build new systems, improve, and enhance existing systems as well as identify new opportunities to apply your knowledge to solve critical problems. You will lead strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities. The ideal candidate has deep technical expertise in the open-source observability and data platform domain.

Position Responsibilities

As a Staff Engineer, you will :

  • Focus on multiple areas and provide technical and thought leadership to the enterprise.
  • Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems.
  • Develop and execute technical software development strategy for the observability engineering domain.
  • Ensure the quality, usability, and performance of solutions.
  • Mentor and coach, helping to strengthen the technical expertise of our engineering and product community, and influence executives.
  • Share best practices and improve processes within and across teams.
  • Analyze costs and forecasts, incorporating them into business plans.
  • Determine resource requirements, evaluate operational processes, measure outcomes, and support continuous learning.
  • Willing to take on-call and operational support duties.

Qualifications

  • Deep hands-on experience in building complex distributed systems to process large-scale telemetry, with expertise in Docker and Kubernetes.
  • Advanced knowledge of at least one OOP language such as Java, Go, or Python.
  • Strong understanding of open-source databases like MySQL, PostgreSQL, and NoSQL databases like Clickhouse, Cassandra, Apache Trino, and knowledge of big data formats such as Parquet or Avro.
  • Experience in architecting and building observability platform solutions and advanced data analytics using open-source technologies is a plus.
  • Excellent communication skills to lead projects and interact with clients and sponsors.
  • Experience with continuous delivery (CI/CD), Infrastructure as Code, and partnering with engineering teams to transfer research to production.
  • In-depth 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 and work on both development and operational tasks.
  • Familiarity with developer tooling across the software development lifecycle, including task management, source code management, deployment, and test automation.
  • Knowledge of big data and streaming data pipeline architectures (Lambda/Kappa) and Kubernetes 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, as well as open-source monitoring software like Grafana and Prometheus.

Experience

  • 6+ years of professional experience in software development, platform architecture, and infrastructure management.
  • 4+ years of experience with open-source frameworks.
  • 3+ years of experience in architecture and design.
  • 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.

LI-RM1

Salary Range: $76,000 - $261,500 annually. The final offer depends on various factors including experience, education, location, and market considerations.

GEICO considers sponsoring qualified applicants for employment authorization.

Benefits include:

  • Medical, dental, and vision insurance with no waiting period.
  • Paid vacation, sick leave, and parental leave.
  • 401(k) plan.
  • Tuition reimbursement.
  • Paid training and licensures.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.