Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CrowdStrike

Senior Engineer – Risk Platform

CrowdStrike

Senior Engineer architecting risk intelligence platform at CrowdStrike, leveraging AI for cybersecurity innovation and distributed systems to protect organizations.

Posted 7/13/2026full-timeSunnyvale • California, Washington • 🇺🇸 United StatesSenior💰 $140,000 - $215,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates advanced programming expertise in Golang and Python, with a strong foundation in distributed systems, cloud infrastructure, and microservices architecture. Capable of driving architectural improvements and mentoring junior engineers while ensuring high performance and reliability in service operations.

Highest-signal resume keywords
Golang ProgrammingPython ProgrammingMicroservices ArchitectureAWS Cloud InfrastructureKafka Message Queue Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Distributed SystemsREST API DesignConcurrency and Parallel ProcessingDatabase Management (PostgreSQL)Caching Strategies (Redis)System TroubleshootingEngineering Best PracticesAlgorithms and Data Structures
Soft Skills
Collaborative Technical SkillsMentoring Junior Engineers
Tools & Technologies
Cloud Providers (AWS, Azure, GCP)Real-Time Data PipelinesMonitoring Solutions
Certifications & Qualifications
Bachelor's Degree in Computer Science/Engineering
Industry Keywords
High-Volume Data ProcessingPerformance OptimizationIncident ResponseService Operations

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformKafkaMicroservicesPostgresPythonRDBMSRedisSQL

About the role

Key responsibilities & impact
  • Design and develop scalable backend services powering both internal and customer-facing web applications with focus on performance and reliability
  • Create intuitive command-line utilities and APIs that integrate seamlessly with our platform ecosystem
  • Architect supporting systems including databases, real-time data pipelines, and monitoring solutions
  • Partner with UX/UI, Sensors, and other teams to deliver integrated solutions with comprehensive documentation
  • Configure advanced monitoring, alerting, and maintain high availability for production services
  • Drive architectural improvements, optimize performance, and enhance user experience through iterative refinement
  • Guide junior engineers and contribute to technical decision-making processes
  • Ensure robust, healthy service operations with proactive maintenance and incident response capabilities

Requirements

What you’ll need
  • 8-10 years of production experience building, delivering, and maintaining large-scale distributed systems processing high-volume data
  • Advanced programming expertise in object-oriented languages with strong typing (we primarily use Golang and Python—we'll help you master our stack!)
  • Proven microservices experience with designing scalable REST APIs and distributed communication patterns
  • Strong cloud infrastructure knowledge with major providers (AWS preferred, plus Azure and GCP) for provisioning, monitoring, and optimization
  • Solid distributed systems understanding including concurrency, parallel processing, and scalability patterns (sharding, eventual consistency, caching strategies)
  • Message queue proficiency, particularly Kafka (message design, throughput estimation, lag monitoring, and performance considerations)
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.
  • Database versatility across RDBMS/SQL (PostgreSQL preferred) and distributed caching solutions like Redis
  • System troubleshooting expertise for complex distributed architectures with focus on performance and reliability
  • Engineering best practices experience including testing strategies, code reviews, and resilient architecture design
  • Collaborative technical skills with 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.

Benefits

Comp & perks
  • 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