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 Software Engineer – Risk Platform

CrowdStrike

Senior Engineer designing and building the foundational risk platform for CrowdStrike's cybersecurity solutions. Collaborating with cross-functional teams to deliver scalable backend services and cloud infrastructure solutions.

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

Tech Stack

Tools & technologies
ApacheAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformMicroservicesNeo4jPythonRedis

About the role

Key responsibilities & impact
  • Design and develop scalable backend services powering both internal and customer-facing web applications, with a focus on performance, reliability, and security.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Collaborate with the DevOps team to design and implement cloud infrastructure solutions using AWS, Azure, or GCP, ensuring scalability, security, and high availability.
  • Design and implement database solutions using large scale distributed data stores (C*, OpenSearch, Iceberg, Neo4J), OLAP data stores (Apache Pinot) and distributed caching solutions like Redis or ValKey.
  • Troubleshoot complex distributed architectures, identifying and resolving performance and reliability issues.
  • Partner with cross-functional teams, including UX/UI, Sensors, and other teams, to deliver integrated solutions with comprehensive documentation.

Requirements

What you’ll need
  • Advanced programming expertise in object-oriented languages (Golang, Python, or similar)
  • Solid foundation in algorithms, data structures, and technical problem-solving
  • Bachelor's degree in Computer Science/Engineering or equivalent professional experience
  • 10+ years of production experience with large-scale distributed systems
  • Proven microservices experience with scalable REST APIs and distributed communication patterns
  • Solid distributed systems understanding (concurrency, parallel processing, scalability patterns)
  • System troubleshooting expertise for complex distributed architectures
  • Experience building data platforms at scale with distributed ETLs/ingestion pipelines
  • Strong cloud infrastructure knowledge (AWS, Azure, GCP, OCI)
  • Proficiency with AI-powered development tools (Claude, GitHub Copilot, ChatGPT)

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

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 & Tools
GolangPythonmicroservicesREST APIsdistributed systemsalgorithmsdata structurescloud infrastructuredistributed ETLAI-powered development tools
Soft Skills
collaborationproblem-solvingcommunicationdocumentation
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering