Full Time

Senior Software Engineer, SRE

Replicant
$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 Replicant, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer, Site Reliability Engineering (SRE) at Replicant, you will play a pivotal role in enhancing and maintaining our software infrastructure, ensuring its reliability, and optimizing the performance of our systems. You will collaborate with cross-functional teams to design resilient architectures, implement automation, and troubleshoot complex issues. Your deep technical expertise will guide best practices in system monitoring, incident response, and capacity planning, contributing to the overall performance and scalability of our platforms.



Job Responsibilities

  • Design, implement, and manage scalable and resilient infrastructure solutions.
  • Automate system maintenance tasks and monitor system performance using industry-standard tools.
  • Participate in on-call support rotations, ensuring timely resolution of incidents and minimizing downtime.
  • Develop and maintain CI/CD pipelines to streamline deployment processes.
  • Collaborate with software engineering teams to enhance application reliability and performance through service-level objectives (SLOs).
  • Conduct root cause analysis for service interruptions and implement corrective actions to prevent future occurrences.
  • Continuously evaluate and implement new technologies to improve system performance and security.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in software engineering with a focus on SRE or DevOps.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Extensive experience with cloud infrastructure (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes).
  • Strong understanding of monitoring and alerting tools (e.g., Prometheus, Grafana, ELK Stack).
  • Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).
  • Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.


Technologies & Tools

The Senior Software Engineer, SRE position at Replicant involves working with a variety of technologies and tools. This includes cloud platforms such as AWS and Azure, containerization technologies like Docker and Kubernetes, and monitoring solutions such as Prometheus and Grafana. Familiarity with infrastructure as code tools like Terraform and CI/CD pipelines will also be crucial for managing deployment and automation processes efficiently.



Ideal Candidates

The ideal candidate for this position is a highly motivated and detail-oriented individual with a passion for solving complex technical challenges. They possess strong communication skills, allowing them to work effectively within diverse teams and aid in cross-departmental collaboration. A commitment to continual learning and improvement is essential, as is the ability to adapt to changing technologies and dynamic working environments. The candidate should exhibit leadership qualities, mentoring junior team members while also championing best practices across the engineering organization.

In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →

View Similar Jobs

Matches Jobs

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