Sr. Software Engineer - Cloud Platform Reliability (Remote)
USA NV Remote, United States
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasnât changed â weâre here to stop breaches, and weâve redefined modern security with the worldâs most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. Weâre also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. Weâre always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you.
About the Role:
Weâre building the next-generation infrastructure and security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication systems, and a cutting-edge search and distributed graph system. Help us scale CrowdStrikeâs infrastructure and products to handle massive growth in traffic and data as we continue to experience dramatic growth in the usage of our products.
What You'll Do:
Develop and maintain services to meet reliability and scalability demands.
Develop and enhancement monitoring services.
Brainstorm, define, and build collaboratively with members across multiple teams.
Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team.
Be mentored and mentor other developers on web security, authentication and authorization strategies.
Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability.
Be an energetic âself-starterâ with the ability to take ownership and be accountable for deliverable.
Use and give back to the open source community.
What You'll Need:
US Citizenship or Permanent Resident
6+ years of full-time experience developing microservices for a SaaS product, in one of the following object-oriented languages: Golang, Java, Scala, Kotlin, Python, Node.js.
Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
The ability to scale backend systems â sharding, partitioning, scaling horizontally are second nature to you.
The desire to ship code and the love of seeing your bits run âŚ
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote US Citizenship or Permanent Resident Required
Benefits/PerksAutonomy Competitive vacation Employee Resource Groups Equity Equity awards Flexibility Flexible work Flexible work culture Market leader Market leader in compensation Market leader in compensation and equity Mental wellness programs Open source contributions Physical and mental wellness Physical and mental wellness programs Professional development Professional development opportunities Remote-first company Vacation Wellness programs
Tasks- Build
- Collaborate with teams
- Improve architecture
- Mentor other developers
- Monitoring
- Test
- Training
AI Algorithms Architecture Authentication Authorization AWS Best Practices C Cassandra Cloud Code reviews COM Concurrency Continuous Integration Cybersecurity Data storage Data Structures Distributed Data Storage Distributed Systems ElasticSearch Engineering Engineering Best Practices Flexibility GitHub Go Golang Infrastructure Innovation Integration Java Kafka Kotlin Microservices Monitoring Multi-threading Node Node.js Open Source Parallel processing Peer code reviews Processing Programming Python Recruiting Reliability Resilient architecture SaaS SAFe Scala Scalability Security Service Delivery Sharding Software Support Systems Technical Testing Testing Paradigms Training User Experience Web security
Experience6 years
EducationAlgorithms AS BE Commensurate experience Computer Science Cybersecurity Data structures Degree Distributed systems Engineering Relevant Work Experience
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9