Staff Engineer
Core
Lead strategy and execution for a technical roadmap in the Platform Engineering domain, focusing on high-performance, low-maintenance, zero-downtime platforms and applications.
Role type
Staff Engineer (Platform Engineering)
Builds
Enterprise platforms and applications for insurance business transformation
Domain
Insurance / Platform Engineering / Open-Source Database
Required skills
Complex system design, data pipeline architecture, scale and performance tuning, Docker, Kubernetes, OOP languages (Java, .NET, Go, Python, C++), open-source databases (MySQL, PostgreSQL), web service integration (REST/SOAP), CI/CD, Infrastructure as Code, CS data structures and algorithms, big data and streaming data pipeline architecture (Lambda/Kappa), K8 cluster management, developer tooling, ML and AI technologies, Open-source monitoring software (Grafana, Prometheus)
Preferred skills
BMC Helix platform experience, automation workflows, Windows Server Administration, Terraform, Ansible, Git, Jenkins, CircleCI (via careerplan.io/jobs/R0063847-staff-engineer-at-geico)
Responsibilities
Provide technical and thought leadership to the enterprise, collaborate with product managers and engineering teams to solve critical problems, develop and execute technical software development strategy, ensure quality and performance of solutions, mentor and coach the engineering community, share best practices and improve processes, analyze cost and forecast for business plans, determine resource requirements, support on-call and operation support
Seniority
Senior, hands-on IC with strategic leadership