Full Time

Senior Staff Engineer – SRE Data

GEICO
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by GEICO, so some details may not match this job. The employer's own page has the real description.


Job Overview


The Senior Staff Engineer – SRE Data at GEICO will play a critical role in enhancing the reliability, availability, and performance of our data services. This position demands a proactive approach to overseeing the operational aspects of our data infrastructure while implementing efficient solutions for incident management and system performance. The candidate will collaborate with cross-functional teams to ensure optimal integration between engineering and operations, paving the way for continuous improvement and innovation in our service delivery.



Job Responsibilities

  • Design and implement scalable and reliable data services infrastructure that meets the business requirements.
  • Monitor system performance and troubleshoot issues to maintain optimal operations.
  • Collaborate with development teams to incorporate Site Reliability Engineering (SRE) principles in data-centric products.
  • Implement automation for data processes, ensuring high levels of efficiency and reliability.
  • Conduct capacity planning and performance tuning to ensure seamless data flows and storage solutions.
  • Lead incident response and disaster recovery planning to minimize downtime and ensure data integrity.
  • Mentor junior engineers and contribute to knowledge sharing within the team.
  • Participate in on-call rotations, providing advanced troubleshooting for critical issues.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Minimum of 7 years of direct experience in Site Reliability Engineering or a similar field.
  • Strong proficiency in data management and operations, including data warehousing and ETL processes.
  • Experience with cloud platforms (AWS, Google Cloud, Azure) and container orchestration (Kubernetes, Docker).
  • Solid programming skills, familiarity with languages such as Python, Go, or Java.
  • In-depth knowledge of monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
  • Exceptional problem-solving skills with a focus on analytical thinking and logical reasoning.
  • Excellent communication and collaboration abilities to work effectively within diverse teams.


Technologies & Tools


In this position, the Senior Staff Engineer – SRE Data will utilize a variety of technologies and tools to ensure efficient operation of data services. Key technologies include cloud infrastructure platforms such as AWS or Google Cloud, container orchestration tools like Kubernetes, and monitoring solutions such as Prometheus and Grafana. The candidate will also work with relational and non-relational databases, employing ETL tools and data processing frameworks to manage and analyze large datasets efficiently.



Ideal Candidates


The ideal candidate for the Senior Staff Engineer – SRE Data role will possess a strong technical foundation coupled with excellent leadership skills. They will be detail-oriented with a passion for improving system resilience and automation. A proactive mindset, combined with effective communication skills, will enable them to thrive in a collaborative environment while mentoring peers. Furthermore, an innovative thinker who embraces challenges and adapts to the fast-paced nature of the industry will excel in this position.


Unemployment does not last the same number of weeks everywhere. In Alabama it is paid for 14 to 20 weeks, set by the state's unemployment rate. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.