Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)
Posted 2025-04-05About the position
GEICO is seeking a Senior Engineer to lead the development of high-performance, low maintenance, and zero-downtime platforms and applications. This role is pivotal in driving the transformation of the insurance business from a traditional IT model to a tech-focused organization, emphasizing engineering excellence and a culture of psychological safety and continuous improvement.
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 a technical software development strategy for the Observability Engineering domain.
,
 Ensure the quality, usability, and performance of solutions.
,
 Mentor and coach engineering and product community members to enhance their technical expertise.
,
 Influence and educate executives on technical matters.
,
 Share best practices and improve processes within and across teams.
,
 Analyze costs and forecasts, incorporating them into business plans.
,
 Determine and support resource requirements and evaluate operational processes.
,
 Take on-call and operational support responsibilities.
Requirements
 Hands-on experience in building complex distributed systems for large-scale telemetry processing.
,
 Advanced knowledge of at least one OOP language such as Java, Go, or Python.
,
 Understanding of open-source databases like MySQL and PostgreSQL, and strong foundation with No-SQL databases like Clickhouse and Cassandra.
,
 Knowledge of big data formats such as Parquet or Avro.
,
 Experience in architecting and designing Observability platform solutions using Open-Source technologies.
,
 Excellent communication skills for leading projects and interacting with clients.
,
 Experience with continuous delivery (CI/CD) and Infrastructure as Code.
,
 In-depth knowledge of computer science data structures and algorithms.
,
 Experience with Windows Server Administration and Windows Event Log.
,
 Ability to excel in a fast-paced, startup-like environment.
Nice-to-haves
 Knowledge of developer tooling across the software development life cycle.
,
 Experience with big data and streaming data pipeline architecture (Lambda/Kappa) and Kubernetes clusters.
,
 Experience with open-source tools like GIT, Jenkins, CircleCI, and knowledge of Terraform/Ansible.
,
 Knowledge in ML and AI technologies.
,
 Experience with open-source monitoring software like Grafana and Prometheus.
Benefits
 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.
Apply Job!