Distributed Systems, Software Engineer (Remote)
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
The Distributed Systems Software Engineer at CrowdStrike will play a vital role in the design and implementation of scalable, high-performance distributed systems. This position requires the candidate to collaborate with cross-functional teams to develop innovative solutions that enhance the security capabilities of our platforms. The ideal candidate will be expected to write clean, efficient, and maintainable code, and leverage their expertise in distributed systems to improve overall system performance and reliability.
Job Responsibilities
- Design, develop, and maintain distributed systems that meet high availability and performance requirements.
- Collaborate with product managers and other engineers to define technical requirements and translate business needs into technical solutions.
- Implement software engineering best practices including code reviews, version control, and automated testing.
- Monitor and optimize system performance, reliability, and scalability.
- Troubleshoot and resolve issues related to distributed systems in a timely manner.
- Contribute to architectural decisions and strategies for future development.
- Keep abreast of the latest trends and technologies in distributed systems and software engineering.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development and distributed systems engineering.
- Proficiency in programming languages such as Java, Go, Python, or similar.
- Strong understanding of algorithms, data structures, and system design principles.
- Experience with cloud technologies and services (AWS, Azure, GCP).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Technologies & Tools
In this role, the candidate will work with a variety of technologies including but not limited to microservices architecture, REST APIs, NoSQL databases, and cloud infrastructure platforms. Familiarity with CI/CD pipelines, monitoring tools, and distributed tracing systems will be beneficial. Tools like Git, Jira, and Confluence may also be utilized for project management and collaboration.
Ideal Candidates
The ideal candidates for this position are proactive problem-solvers who demonstrate a strong sense of ownership and accountability for their work. They should possess excellent communication skills and a collaborative mindset, allowing them to thrive in a fast-paced, remote working environment. A passion for innovation, along with the ability to adapt to changing technologies and market demands, is critical for success within the team at CrowdStrike.
??? people applied to this job
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
Senior Site Reliability Engineer
SS&C Technologies.San Diego, USA
Site Reliability Engineering
Senior Engineer
Infrastructure Management
$120,000 - $160,000/Mo
2 years ago
Fully Remote US Only - Azure Kubernetes Expert/DevOps Engineer
JR Software Solutions.San Diego, USA
Azure
Kubernetes
DevOps Engineer
$110,000 - $150,000/Mo
2 years ago
$95,000 - $130,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
AWS Cloud Administrator-Dynatrace (App)
Cognosante.San Diego, USA
AWS Cloud Administrator
Dynatrace Specialist
Application Performance Monitoring Specialist
$80,000 - $120,000/Mo
2 years ago
$100,000 - $150,000/Mo
2 years ago
Senior Site Reliability Engineer
EDZ Systems.San Diego, USA
Site Reliability Engineering
Senior Engineering
Infrastructure Management
$120,000 - $180,000/Mo
2 years ago