Full Time

Principal Software Engineer - Site Reliability Engineering (Remote/Flexible)

Talentify.io
Remote!
$130,000 - $180,000* / year

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

Job Overview

The Principal Software Engineer - Site Reliability Engineering (SRE) at Talentify.io will play a pivotal role in ensuring the stability, availability, and performance of our cloud-based applications and services. This position will involve designing and implementing robust, scalable systems while collaborating with cross-functional teams to proactively identify and address potential issues. The ideal candidate will champion engineering best practices and foster a culture of reliability across our engineering teams. This role is remote/flexible, allowing for a collaborative work environment that values innovation and excellence.



Job Responsibilities

  • Design, implement, and maintain scalable systems that support high availability and low latency.
  • Collaborate with product and engineering teams to define service level objectives (SLOs) and service level agreements (SLAs).
  • Analyze system performance and provide recommendations for improvements in operational excellence.
  • Develop and automate monitoring and alerting systems for critical components.
  • Engage in on-call support rotation, ensuring rapid recovery and root cause analysis for production incidents.
  • Guide and mentor junior engineers in best practices for reliability, performance, and system design.
  • Drive architectural reviews and collaborate on incident management strategies.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master’s degree preferred.
  • A minimum of 8 years of experience in software engineering and operations.
  • Strong expertise in cloud infrastructure (AWS, Azure, or Google Cloud Platform).
  • Proficiency in programming languages such as Python, Go, or Java.
  • Experience with CI/CD tools and methodologies.
  • Hands-on experience with containers and orchestration tools like Docker and Kubernetes.
  • Deep understanding of algorithms, data structures, and software design principles.
  • Excellent problem-solving skills and ability to work under pressure.


Technologies & Tools

The Principal Software Engineer - SRE will work with a diverse set of technologies and tools, including cloud platforms such as AWS, Azure, or Google Cloud, containerization tools like Docker and Kubernetes, and CI/CD systems such as Jenkins or GitLab. Familiarity with monitoring tools such as Prometheus, Grafana, or Datadog is essential, as well as proficiency in automation and scripting tools.



Ideal Candidates

Ideal candidates for this position will demonstrate a mix of technical expertise and strong leadership qualities. They should be proactive problem solvers, capable of addressing complex technical challenges with innovative solutions. A successful candidate will possess excellent communication skills, enabling effective collaboration with both technical and non-technical team members. A commitment to continuous learning and a passion for operational excellence are essential characteristics that will thrive in Talentify.io's dynamic environment.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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