Senior Engineer – Risk Platform
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior engineer building CrowdStrike’s cybersecurity risk intelligence platform for hybrid-environment risk analysis. Developing Golang microservices, data pipelines, and scalable backend services.
Responsibilities:
- Design and develop scalable backend services for internal and customer-facing web applications, focusing on performance and reliability
- Create command-line utilities and APIs integrated with the platform ecosystem
- Architect databases, real-time data pipelines, and monitoring systems
- Collaborate with UX/UI, Sensors, and other teams to deliver integrated solutions and documentation
- Configure monitoring and alerting and maintain high availability for production services
- Drive architectural improvements, optimize performance, and enhance user experience
- Guide junior engineers and contribute to technical decision-making
- Maintain healthy service operations through proactive maintenance and incident response
- Architect and build a foundational risk intelligence platform for Falcon Exposure Management, using algorithms, AI, and machine learning for risk compounding, attack path analysis, and posture scoring across hybrid environments
Requirements:
- 8-10 years of production experience building, delivering, and maintaining large-scale distributed systems processing high-volume data
- Advanced programming expertise in strongly typed object-oriented languages, primarily Golang and Python
- Proven microservices experience designing scalable REST APIs and distributed communication patterns
- Strong cloud infrastructure knowledge with AWS preferred, plus Azure and GCP
- Understanding of concurrency, parallel processing, sharding, eventual consistency, and caching strategies
- Message queue proficiency, particularly Kafka
- Experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes
- Database experience with RDBMS/SQL, PostgreSQL preferred, and Redis
- System troubleshooting expertise for complex distributed architectures
- Experience with testing strategies, code reviews, and resilient architecture design
- Ability to mentor junior engineers and contribute to technical decisions
- Bachelor's degree in Computer Science/Engineering or equivalent professional experience
- Strong foundation in algorithms, data structures, and system design principles
- Bonus: machine learning or AI implementation experience; Elasticsearch; Cassandra and CQL; graph databases; cybersecurity industry experience or relevant certifications; Docker and Kubernetes; open source contributions or technical community involvement
Benefits:
- 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


















