Sr. Software Engineer
Core
Build high-performance, low maintenance, zero-downtime platforms and applications for GEICO's insurance business transformation, focusing on the Observability Engineering domain.
Role type
Senior IC Software Engineer (Observability & Data Platform)
Builds
Observability platform solutions, distributed systems, and advanced data analytics pipelines
Domain
Insurance / Open-Source Observability & Data Platform
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Open-Source Observability, Data platform engineering, OOP (Java/Go/Python), Open-source databases (MySQL, PostgreSQL, Clickhouse, Cassandra, Apache Trino), Big data formats (Parquet, Avro), CI/CD, Infrastructure as Code, CS data structures and algorithms, Streaming data pipeline architecture (Lambda/Kappa), K8 cluster management, Windows Server Administration
Preferred skills
Advanced data analytics using Open-Source technologies, ML and AI technologies, Open-source monitoring software (Grafana, Prometheus), Terraform/Ansible, AWS/GCP/Azure
Technologies
Docker, Kubernetes, Java, Go, Python, MySQL, PostgreSQL, Clickhouse, Cassandra, Apache Trino, Parquet, Avro, GIT, Jenkins, CircleCI, Terraform, Ansible, Grafana, Prometheus, AWS, GCP, Azure
Responsibilities
Provide technical and thought leadership to the enterprise, Develop and execute technical software development strategy for the Observability Engineering domain, Accountable for the quality, usability, and performance of the solutions, Coach TDPs and strengthen the technical expertise of the engineering community, Analyze cost and forecast incorporating them into business plans, Willing to take on-call and operation support
Seniority
Senior, hands-on IC