Full Time

Sr. Software Engineer II - Cloud Platform Reliability (Remote)

CrowdStrike
Remote!
$120,000 - $160,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 CrowdStrike, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer II - Cloud Platform Reliability at CrowdStrike plays a pivotal role in ensuring the stability, performance, and scalability of our cloud-based systems. This position involves collaborating with cross-functional teams to design, implement, and maintain cloud infrastructure, while adhering to best practices in Site Reliability Engineering (SRE). The successful candidate will leverage their deep technical expertise to troubleshoot complex issues, implement automation solutions, and drive continuous improvement initiatives, contributing to the reliability and efficiency of our cloud services.



Job Responsibilities

  • Design, implement, and maintain robust cloud infrastructure with a focus on reliability and scalability.
  • Develop tools and processes to automate deployment, monitoring, and troubleshooting of cloud services.
  • Collaborate with product and engineering teams to identify and resolve performance bottlenecks and reliability issues.
  • Perform capacity planning and manage resource allocation to optimize cloud costs and performance.
  • Engage in incident management and root cause analysis to enhance system reliability and uptime.
  • Contribute to the development of SRE best practices and documentation.
  • Mentor junior engineers and provide technical leadership within the team.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • 5+ years of experience in software engineering with a focus on infrastructure and cloud environment.
  • Proficient in programming languages such as Python, Go, or Java.
  • Hands-on experience with cloud service providers like AWS, Google Cloud Platform, or Azure.
  • Strong understanding of container orchestration and management tools, such as Kubernetes or Docker.
  • Experience with monitoring and logging tools, such as Prometheus, Grafana, or ELK Stack.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.


Technologies & Tools

This position requires proficiency in various technologies and tools to effectively manage and optimize cloud operations. Candidates should be familiar with cloud infrastructure platforms (AWS, GCP, Azure), configuration management tools (Ansible, Terraform), continuous integration/continuous deployment (CI/CD) pipelines, and monitoring solutions (Prometheus, Grafana). Knowledge of microservices architecture and API development is also advantageous for integrating and enhancing cloud functionalities.



Ideal Candidates

The ideal candidate for the Senior Software Engineer II - Cloud Platform Reliability position embodies a strong technical acumen with a passion for cloud technologies and reliability engineering. They are proactive problem solvers who thrive in collaborative environments and are committed to continuous learning and improvement. Successful individuals in this role will have excellent communication skills, enabling them to effectively articulate complex ideas and engage with diverse teams. A results-oriented mindset, coupled with a keen analytical approach, will be essential for driving system reliability and enhancing overall performance.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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