Sr Software Engineer, Cloud - Fusion
Job Description
Build cloud microservices and orchestration platform capabilities for CrowdStrike’s Fusion product in a hybrid role based in Sunnyvale, CA.
Responsibilities
- Develop highly fault tolerant Golang microservices to extend Fusion product features across its supporting ecosystem
- Operate and scale ultra-high volume Kafka event pipelines that manage customer workflows
- Work with technologies including Apache Kafka, Cassandra, Elasticsearch, Redis, and more
- Collaborate on cross-team platform-level initiatives and projects
- Troubleshoot critical production issues and implement durable solutions
Requirements
- Experience building streaming platforms at scale (note: processing over a trillion events per day)
- 7+ years of overall applicable technical experience (average YoE noted as 10-16 years)
- 5+ years of recent experience with event-driven and microservices-oriented architectures
- Expert knowledge of at least one backend language: Go, Scala, Java, Node.js, or Python
- Proven expertise in distributed systems, microservices, and REST APIs
- Production experience with commercial cloud providers: AWS, Azure, or GCP
- BS/MS degree in Computer Science or related field, or equivalent work experience
- Experience using both SQL and No-SQL databases
- Proven experience leveraging AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes
Technologies
- Golang
- Apache Kafka (Kafka)
- Cassandra
- Elasticsearch
- Redis
- Go, Scala, Java, Node.js, Python
- AWS, Azure, GCP
- SQL, No-SQL
- REST APIs
Benefits
- Market-leading compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays
- Paid parental and adoption leaves
- Professional development opportunities for all employees, regardless of level or role
- Employee Networks, geographic neighborhood groups, and volunteer opportunities
- Vibrant office culture with world-class amenities
- Great Place to Work Certified across the globe
Bonus Points
- Knowledge of Knative or similar open source serverless infrastructure frameworks
- Contributions to the open source community (GitHub, Stack Overflow, blogging)
- Master’s degree in computer science or related field
- Golang experience
- Prior experience with cybersecurity