Back to Jobs

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

Remote, USA Full-time Posted 2025-11-03
About 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!  

Similar Jobs