Senior Engineer - Storage SRE

$82,000 - $204,500/Yr

Geico - Chevy Chase, MD

posted 2 months ago

Full-time - Senior
Chevy Chase, MD
Insurance Carriers and Related Activities

About the position

As a Senior Reliability Engineer, you will be instrumental in ensuring the robustness, availability, and performance of our software-defined storage systems. This role involves close collaboration with cross-functional teams to enhance the reliability and resilience of our storage solutions, driving the transformation of our insurance business into a tech organization focused on engineering excellence and a culture of continuous improvement.

Responsibilities

  • Design, develop, and implement software solutions that enhance the reliability and fault tolerance of our software-defined storage infrastructure.
  • Collaborate with software engineers to create robust, scalable, and efficient storage systems.
  • Proactively identify and address potential reliability bottlenecks and performance issues.
  • Develop and maintain automated processes for deployment, scaling, and maintenance of storage systems.
  • Build effective monitoring systems to detect anomalies, performance degradation, and capacity issues.
  • Implement proactive measures to prevent incidents.
  • Participate in on-call rotations to respond to incidents promptly.
  • Investigate and resolve storage-related incidents, ensuring minimal impact on services.
  • Conduct post-incident reviews to learn from incidents and improve system reliability.
  • Collaborate with infrastructure teams to plan for storage capacity needs.
  • Scale storage systems efficiently to accommodate growing demands.
  • Optimize resource utilization while maintaining high availability.
  • Document processes, procedures, and best practices related to storage reliability.
  • Share knowledge with colleagues to foster a culture of continuous improvement.
  • Mentor junior engineers.

Requirements

  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.
  • Minimum of 3 years of experience in software-defined storage engineering or related roles.
  • Proficiency in storage technologies such as Ceph, GlusterFS, MinIO, or similar.
  • Familiarity with cloud storage solutions (AWS S3, Azure Blob Storage, Google Cloud Storage).
  • Knowledge of CS data structures and algorithms.
  • Fluency and specialization with at least two modern languages such as Java, C++, Python, or Go, including object-oriented design.
  • Knowledge of SQL.
  • Experience with Prometheus, Loki, and Grafana.
  • Experience with container orchestration platforms (Kubernetes, or Docker Swarm).
  • Experience with Linux and open source ecosystem.
  • Experience with continuous delivery and infrastructure as code.
  • Excellent problem-solving abilities and a proactive mindset.
  • Effective communication skills for cross-functional collaboration.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service