GEICO Full Time Sr. Site Reliability Engineer
Posted 2025-04-06Position Summary - GovTact is staffing for full time placement as a W-2 employee at GEICO.
GEICO is seeking an experienced Senior Staff Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications on behalf of a commercial partner. 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 Senior Staff Engineer works with our Staff 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 the 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.
Position Responsibilities
As a Senior Staff Engineer, you will:
 Develop and drive the overall strategy for Data and Storage Platforms SRE organization, aligning it with the organization's business goals and objectives
 Provide thought leadership in Data and Storage Platforms SRE, staying ahead of industry trends and emerging technologies to enhance our storage/data engineering pipeline reliability, resiliency and scalability posture
 Collaborate with cross-functional teams, including Data Engineering, Storage Engineering, PaaS, Security, Datacenter engineering to ensure the seamless integration and alignment of solutions with organizational goals
 Perform hands-on software engineering and SDLC best practices (Technical Review Documents, Architecture, Software Development, Software Reviews, Testing, Production Readiness Reviews)
 Utilize programming languages such as Java, Python, Go and various SQL/NoSQL systems and data analysis pipelines
 Consistently share best practices and improve processes within and across teams
 Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community.
 Influence and educate leadership at all levels
 Analyze cost and forecast, incorporating them into business plans
 Provide useful abstractions, clear customer SLOs, and meaningful KPIs
 Keep abreast of the industry changes, trends, experiments and educate engineering leadership and team on those topics.
Qualifications
 Exemplary ability to design, architect, test, scale, and influence engineering direction and product roadmap of existing and new systems
 Experience partnering with engineering teams and transferring research to production
 Experience solving analytical problems with quantitative approaches
 Understanding of networking, caches, object stores, key/value stores, load balancing, global load balancing, queues, DNS and CDN.
 Deep knowledge of SRE practices, methodologies, and principles, along with a solid understanding of on prem and public cloud-based network, compute, and storage technologies
 In-depth knowledge of hybrid cloud architecture, IaaS and PaaS technologies, container orchestration platforms (e.g., Kubernetes), cloud efficiency and observability etc.
 Strong background in incident management
 Ability to create incident response playbooks, runbooks, incident triaging strategies, and post-incident analysis to drive continuous improvement in system reliability and availability
 Experience with open-source management and monitoring tools
 Experience with infrastructure automation, tooling, and configuration management frameworks (e.g., Puppet, Chef, Ansible, Terraform, Pulumi, etc.)
 Fluency and Specialization of modern languages such as Java,Python, go
 Fluency of SQL, and No-SQL
 Experience with Micro-services oriented architecture and extensible REST APIs and GraphQL
 Experience with telemetry, alerts, and monitoring
 Experience in the Data Pipeline, ETL/ELT, tooling of Big Data Platform (Databricks or Apache Spark), Datalake, Synapse or Snowflake
 Experience with data streaming infrastructure technologies (e.g., Spark Streaming, Kafka, Azure EventHub, or EventBridge)
 Experience with performance tuning with applications processing large amounts of data
 Experience with various file formats such as AVRO, JSON, and PARQUET
Experience
 10+ years of professional experience in software engineering
 8+ years of experience with architecture and design
 6+ years of experience in open-source frameworks
 4+ years of experience with AWS, GCP, Azure, or hybrid data center
 Education
 Bachelor's degree in computer science, Information Systems, or equivalent education or work experience
Job Type: Full-time
Benefits:
 Employee assistance program
 Flexible schedule
 Flexible spending account
 Health savings account
 Parental leave
 Professional development assistance
 Referral program
 Relocation assistance
 Retirement plan
 Tuition reimbursement
Schedule:
 8 hour shift
 Day shift
 Monday to Friday
Education:
 Bachelor's (Required)
Experience:
 Java & Python: 10 years (Required)
 Terraform/Kubernetes/IaC: 5 years (Required)
Work Location: Remote
Apply Job!