Full Time

Sr. Software Engineer - SRE (Site Reliability Engineer)

CDK Global
$110,000 - $160,000* / year (about $53–$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 CDK Global, so some details may not match this job. The employer's own page has the real description.

Overview

The Sr. Software Engineer - SRE at CDK Global plays a crucial role in ensuring the reliability, performance, and scalability of our software systems. You will work collaboratively with cross-functional teams to identify and resolve operational issues while proactively implementing solutions that enhance system reliability and efficiency. This position requires expertise in both software development and system operations, emphasizing a strong dedication to automating processes and improving the user experience. You will also mentor junior engineers, contribute to project planning, and drive best practices in a fast-paced environment.



Job Responsibilities

  • Develop and maintain scalable systems and services to enhance reliability and health of applications.
  • Implement and advocate for SRE best practices across teams, including incident management, change management, and monitoring.
  • Automate deployment, scaling, and operations of applications across cloud-based environments.
  • Analyze service performance and reliability, identifying patterns and suggesting proactive enhancements.
  • Collaborate with development teams to ensure smooth deployment processes and a seamless transition to production.
  • Conduct root cause analysis for production issues, providing insights to prevent future occurrences.
  • Mentor and guide junior engineers, fostering a culture of learning and continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering or Site Reliability Engineering.
  • Strong knowledge of cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in scripting languages (Python, Bash, Ruby) and familiarity with infrastructure as code (Terraform, Ansible).
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
  • Understanding of CI/CD processes and their implementation in agile environments.
  • Excellent problem-solving skills and the ability to work in a fast-paced team environment.


Technologies & Tools

In this role, you will utilize a range of technologies and tools that are integral to maintaining our software infrastructure. This includes cloud platforms such as AWS, as well as container orchestration tools like Kubernetes. Familiarity with CI/CD pipelines will be critical, as well as proficiency in monitoring solutions like Prometheus and Grafana. You'll also engage with automation tools like Terraform or Ansible to streamline deployment processes and enhance operational efficiency.



Ideal Candidates

The ideal candidates for this position are proactive and analytical thinkers who thrive in dynamic environments. They possess a strong foundation in both software development and production operations, demonstrating the ability to communicate effectively across teams. A passion for automation and a commitment to reliability are essential, as is the enthusiasm to mentor peers and contribute actively to a culture of continuous improvement. Successful candidates should be adaptable, eager to embrace new challenges, and motivated to drive efficiencies in both technology and processes.

Hairdressers, Hairstylists, and Cosmetologists: 306,000 people in the US, paid from $27,040 a year (the lowest 10%) to $71,190 (the top 10%), with $35,790 in the middle, in May 2025. See these jobs →

View Similar Jobs

Matches Jobs

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