Full Time

Sr. Software Engineer II, Platform & Site Reliability Engineering

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

Job Overview

As a Senior Software Engineer II specializing in Platform & Site Reliability Engineering at Nomad Health, you will be pivotal in designing, implementing, and maintaining the infrastructure that supports our innovative healthcare staffing platform. You will collaborate with cross-functional teams to ensure optimal performance, availability, and reliability of our services, while also enhancing existing systems and deploying new solutions. Your expertise will directly contribute to the seamless integration of cutting-edge technologies that drive our mission of improving healthcare staffing solutions.



Job Responsibilities

  • Design, build, and maintain scalable and robust cloud infrastructure.
  • Implement monitoring tools and methodologies to ensure system performance and reliability.
  • Develop automation scripts for deployment, configuration management, and monitoring.
  • Collaborate with development teams on best practices for improving system reliability and performance.
  • Perform troubleshooting, root cause analysis, and resolution of production issues.
  • Continuously analyze system performance and recommend enhancements.
  • Participate in on-call rotations and ensure prompt incident responses.
  • Stay abreast of industry trends and emerging technologies to drive innovation.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • A minimum of 5 years of experience in software engineering or a related field, with a focus on platform and site reliability engineering.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Strong experience with cloud services (AWS, Azure, or GCP).
  • Familiarity with container orchestration tools (Kubernetes, Docker).
  • Experience with CI/CD frameworks and tools.
  • Solid understanding of networking principles and system security.
  • Excellent problem-solving skills with a strong focus on customer satisfaction.


Technologies & Tools

In this position, you will work extensively with various technologies and tools including AWS (Amazon Web Services), Kubernetes, Docker, Terraform, Jenkins, Prometheus, and Grafana. Familiarity with monitoring and logging tools such as ELK stack or Splunk will also be advantageous. This role requires a strong command over version control systems like Git and an understanding of modern software development methodologies.



Ideal Candidates

The ideal candidate for the Senior Software Engineer II position will possess a strong blend of technical knowledge and interpersonal skills. You should be a proactive thinker who thrives in a collaborative environment, has a deep understanding of system resilience, and demonstrates a commitment to continuous improvement. Excellent communication skills, a passion for technology, and the ability to mentor and guide junior engineers are vital traits that will contribute to your success in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

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