About the Role:We are building the next generation of our UI foundation for CrowdStrike's platform called Kestrel which includes new UI and backend features to help customers 'Stop the Breach' by unifying data across security domains, streamlining access to the most important security information, and allowing users to more effectively personalize their user experience by role. You will play a key role in innovating, building and maintaining critical backend features in support of the Kestrel platform.
Bring your experience in distributed technologies, your great API and systems design sensibilities, and your passion for writing code that performs at high scale. Your work will enable hundreds of our UI engineers spread across dozens of feature teams to build the experience customers need to keep pace with and respond to adversaries by leveraging the power of the CrowdStrike platform in the most effective manner for their respective teams. You will be working with multiple backend teams, core service teams, and UI + backend feature teams to bring this new feature to life.
If this sounds like the challenge for you and you have the experience + technical skills that reflect your readiness, submit your resume and let's have a conversation.
This is a hybrid role visiting the office twice a week at our offices in NYC (once the development center is established) or Toronto, Canada. What You'll Do:- Design, develop, document, test, deploy, maintain, and enhance large scale services.
- Take ownership and be accountable for deliverables.
- Triage system issues and debug by analyzing the sources of issues and the impact on service operations.
- Mentor other engineers on web and backend engineers on use of our feature services.
- Constantly re-evaluate our products to improve architecture, testing coverage, knowledge models, user experience, performance, observability and stability.
- Partner with product teams in understanding their needs, work with PM to document the new requirements, and implement those new features within our feature services
What You'll Use:- Go (Golang)
- Python
- GIT
- Cassandra
- Kafka
- OpenSearch
- Kubernetes
- Postgres
- Redis
- AWS Cloud
What You'll Need:- 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 in production.
- Solid understanding of distributed systems and scalability challenges.
- Team player skills - we embrace collaborating as a team as much as possible.
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
- The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
- The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
Bonus Points:- Existing exposure to Go,AWS, Kubernetes, Cassandra, Kafka, OpenSearch.
- Experience working on security products.
#LI-IL1
#LI-DG1
#HTF
Benefits of Working at CrowdStrike:- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays for recharge
- Paid parental and adoption leaves
- Professional development opportunities for all employees regardless of level or role
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Great Place to Work Certified™ across the globe
CrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $140,000 - $215,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off.
For detailed information about the U.S. benefits package, please click here.