Full Time

Senior Software Engineer - SRE - Site Reliability Engineer

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

Job Overview

The Senior Software Engineer - SRE at myGwork will play a pivotal role in maintaining and enhancing the reliability, performance, and scalability of our digital infrastructure. The individual in this position will work closely with software development teams, utilizing a mix of engineering and operations skills to ensure high availability and optimal performance of our services. This role encompasses designing, implementing, and managing systems and applications while simultaneously optimizing workflows and ensuring best practices in site reliability engineering.



Job Responsibilities

  • Develop and implement robust monitoring and alerting solutions for applications and services.
  • Automate operational processes to enhance efficiency and reliability.
  • Conduct incident response, troubleshooting, and root cause analysis for system outages.
  • Collaborate with software engineering teams to build scalable and reliable applications.
  • Participate in the design and capacity planning of distributed systems.
  • Continuously improve and refine operational processes through system reviews and predictive analytics.
  • Educate and mentor junior engineers on best practices in site reliability engineering.
  • Document processes and create knowledge base articles to facilitate information sharing.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • Minimum of 5 years of experience in software engineering or site reliability engineering.
  • Proficiency in scripting languages such as Python, Bash, or Ruby.
  • Strong understanding of cloud services (AWS, Azure, Google Cloud) and container orchestration (Docker, Kubernetes).
  • Experience with monitoring tools such as Prometheus, Grafana, or Nagios.
  • Knowledge of networking, system architecture, and security best practices.
  • Excellent problem-solving skills and a proactive approach to challenges.
  • Strong communication skills and the ability to work collaboratively in a team environment.


Technologies & Tools

The Senior Software Engineer - SRE will primarily utilize an array of technologies and tools, including but not limited to cloud infrastructure services (AWS, Azure, Google Cloud), containerization and orchestration platforms (Docker, Kubernetes), and monitoring/observability solutions (Prometheus, Grafana, ELK Stack). The role will also involve scripting for automation using languages like Python and Bash, along with configuration management tools such as Ansible or Terraform.



Ideal Candidates

Ideal candidates for this position will demonstrate a high level of technical proficiency, coupled with a passion for problem-solving and a commitment to enhancing system reliability. They should possess strong interpersonal skills, allowing them to collaborate effectively with cross-functional teams while mentoring junior staff. The ability to thrive in a fast-paced environment and adapt to changing priorities is crucial. A genuine interest in promoting diversity and supporting the LGBTQ+ community is essential for aligning with myGwork's core values and mission.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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