Full Time

Sr. Software Engineer - SRE (Site Reliability Engineer)

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

Overview

CDK Global is seeking a highly skilled and motivated Senior Software Engineer with a focus on Site Reliability Engineering (SRE). In this role, you will be responsible for the reliability, scalability, and performance of our systems and services. You will collaborate with development teams to enhance service reliability and deploy automated solutions that improve operational efficiency. Your expertise will play a critical role in ensuring that our infrastructure meets the evolving needs of our customers while adhering to best practices in site reliability engineering.



Job Responsibilities

  • Design, implement, and manage scalable, resilient, and secure systems for our applications.
  • Monitor system health and performance, identifying and addressing bottlenecks, ensuring maximum uptime.
  • Automate operational tasks and enhance deployment pipelines using continuous integration and continuous deployment (CI/CD) principles.
  • Collaborate with development teams to ensure new services are designed with reliability and scalability in mind.
  • Conduct post-incident reviews, developing action plans to prevent recurrence and to improve future system resilience.
  • Interact with cross-functional teams to establish service level objectives (SLOs) and service level indicators (SLIs) for our services.
  • Participate in on-call rotations and ensure rapid recovery from incidents.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering and operations with a focus on reliability.
  • Proficient in programming/scripting languages such as Python, Go, or Java.
  • Strong knowledge of cloud services (AWS, Azure, GCP) and container orchestration technologies (Kubernetes, Docker).
  • Experience with monitoring and logging systems (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Excellent problem-solving skills and the ability to work well under pressure.


Technologies & Tools

As a Senior Software Engineer - SRE at CDK Global, you will work with various technologies and tools that are pivotal for ensuring robust site reliability. This includes cloud platforms like AWS and Azure, container technologies such as Docker and Kubernetes, monitoring solutions like Prometheus and Grafana, as well as configuration management tools including Ansible and Puppet. Familiarity with CI/CD tools will also be crucial in automating deployment processes and enhancing operational workflows.



Ideal Candidates

The ideal candidate for this position will possess a proactive and analytical mindset, demonstrating excellent technical aptitude along with strong communication skills. They should be adaptable and open to learning about new technologies and practices in the evolving landscape of site reliability engineering. Successful candidates will thrive in collaborative environments, exhibit a strong commitment to quality and performance, and have a profound passion for improving processes while ensuring the reliability of critical services.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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