Full Time

Senior or Staff Site Reliability Engineer - Data Infrastructure

Jobs via eFinancialCareers
$130,000 - $180,000* / year (about $63–$87 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 Jobs via eFinancialCareers, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Senior or Staff Site Reliability Engineer - Data Infrastructure will be pivotal in enhancing the reliability, scalability, and performance of our data infrastructure systems. This role necessitates a deep understanding of both operations and software engineering, as the candidate will be responsible for the design, implementation, and maintenance of systems that manage data processing and storage. The ideal candidate will collaborate with multiple teams to ensure optimal data workflow, automate processes, and uphold best practices for system monitoring and security.



Job Responsibilities

  • Design, implement, and manage scalable data infrastructure systems that meet internal and external requirements.
  • Ensure high availability and reliability of data services through proactive system monitoring and incident management practices.
  • Develop automation tools and frameworks to streamline data management and processing tasks.
  • Collaborate with software engineering teams to optimize data flows and improve application performance.
  • Create and maintain documentation of architecture, systems configurations, and operational processes.
  • Implement data security measures and compliance protocols to protect sensitive information.
  • Conduct performance tuning and capacity planning for data infrastructure components.
  • Lead root cause analysis and post-mortem reviews of service outages and performance issues.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
  • 7+ years of experience in site reliability engineering, data engineering, or a related discipline.
  • Proficient with cloud technologies (AWS, Azure, GCP) and data storage solutions (SQL, NoSQL, distributed databases).
  • Strong programming skills in languages such as Python, Go, or Java.
  • Experience with configuration management tools (e.g., Ansible, Terraform) and CI/CD pipelines.
  • Solid understanding of container orchestration technologies like Kubernetes or Docker.
  • Exceptional problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Excellent communication and collaboration abilities to work effectively with cross-functional teams.


Technologies & Tools


The Senior or Staff Site Reliability Engineer will utilize a range of technologies and tools essential for managing data infrastructure, including cloud services (AWS, Azure, Google Cloud Platform), containerization tools (Docker, Kubernetes), data storage solutions (MongoDB, PostgreSQL, Apache Cassandra), monitoring frameworks (Prometheus, Grafana), and automation tools (Terraform, Jenkins). Familiarity with programming languages such as Python and Go is also crucial for automating workflows and implementing solutions.



Ideal Candidates


The ideal candidates for this position will possess strong analytical skills, a proactive mindset, and a passion for continuous improvement in system reliability and efficiency. They will demonstrate a high level of adaptability in a fast-paced environment, coupled with a collaborative spirit to work effectively within diverse teams. Additionally, the candidate should exhibit leadership qualities, fostering innovation and mentoring junior team members as needed.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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