Senior Engineer – Risk Platform

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

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