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.
Job Overview
As a Senior Software Engineer specializing in Cloud Platform Reliability at CrowdStrike, you will play a pivotal role in ensuring the stability, performance, and resilience of our cloud-based services. Your expertise will contribute to the design, development, and maintenance of highly available systems, leveraging best practices in software engineering and operational excellence. You will collaborate closely with cross-functional teams to deliver impactful solutions that enhance our customers' security posture while driving continuous improvement initiatives throughout the organization.
Job Responsibilities
- Design and implement scalable cloud infrastructure solutions to support business requirements.
- Monitor and improve system reliability, availability, and performance through effective troubleshooting and incident management.
- Develop and maintain automation tools to reduce operational overhead and improve efficiency.
- Collaborate with engineering teams to ensure high-quality service delivery and application performance.
- Participate in on-call rotation to address system outages and incidents, ensuring timely resolution.
- Define and enforce best practices for cloud security and compliance in an evolving regulatory landscape.
- Mentor junior engineering staff and provide guidance on software development methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred.
- Minimum of 5 years of experience in software engineering, with a strong focus on cloud infrastructure and reliability.
- Proficiency in programming languages such as Python, Go, or Java.
- Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies, including Docker and Kubernetes.
- Strong understanding of DevOps practices and Continuous Integration/Continuous Deployment (CI/CD) techniques.
- Exceptional problem-solving skills and the ability to troubleshoot complex systems effectively.
Technologies & Tools
This position utilizes a variety of technologies and tools, including cloud service frameworks, programming languages such as Python and Go, container orchestration tools like Kubernetes, and CI/CD tools to automate deployment processes. Additionally, you will work with monitoring solutions and incident management systems to ensure operational reliability and yield actionable insights for system performance improvements.
Ideal Candidates
The ideal candidate for this position will possess a blend of technical expertise and a strong commitment to delivering high-quality solutions. You should demonstrate a proactive attitude towards problem-solving, with the ability to work independently and in a collaborative team environment. Excellent communication skills and the ability to mentor others are essential, along with a passion for continuous learning and adopting new technologies to enhance cloud platform reliability.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.