What You'll Do
Design and develop scalable backend services, APIs, and microservices that power assessment and exposure management capabilities
Research, analyze, and develop assessment content and logic that evaluates organizational exposure against industry standards
Handle customer escalations to identify and resolve assessment findings
Map assessment content to relevant compliance frameworks
Design and implement data pipelines and ETL processes to ingest, normalize, and correlate data at scale
Build robust data processing systems to integrate assessment logic with multiple data sources and third-party providers
Design and implement database solutions using RDBMS/SQL, NoSQL databases, and distributed caching solutions
Troubleshoot complex distributed architectures, identify performance issues, and optimize system reliability
Collaborate with cross-functional teams to deliver integrated solutions and contribute to technical decisions
Own end-to-end technical delivery from design through production deployment
Utilize AI technologies and LLMs to enhance workflows, streamline development, and improve engineering efficiency
What You'll Need
10+ years of production experience building and maintaining large-scale distributed systems
Advanced programming expertise in object-oriented languages (Golang, Python, Java, or similar)
Proven microservices experience with designing scalable REST APIs and distributed communication patterns
Experience with container technology and/or Kubernetes
Strong cloud infrastructure knowledge
Solid distributed systems understanding (concurrency, parallel processing, scalability)
Message queue proficiency (Kafka or similar)
Database versatility across RDBMS/SQL, distributed data stores, and caching solutions
System troubleshooting expertise for complex distributed architectures
Engineering best practices (testing, code reviews, resilient architecture design)
Solid foundation in algorithms, data structures and technical problem-solving.
Bachelor's degree in Computer Science/Engineering or equivalent professional experience
Proven experience utilizing AI technologies to enhance decision-making and streamline workflows
Research mindset with knowledge of authoritative sources for security configuration guidance
Ability to work independently and in a team environment
Excellent oral, written, and interpersonal communication skills with ability to convey complex technical concepts
Provide influential insights across multiple teams
Bonus Points
Practical experience with Golang, Cassandra, Kafka, Elasticsearch, or Redis
Prior experience in cybersecurity, vulnerability management, or compliance domains
Experience building data platforms at scale, including distributed ETLs and data pipelines
Machine learning or AI implementation experience
Working knowledge of LLMs and agentic workflows
#LI-DP1
Benefits of Working at CrowdStrike
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
CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.
CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements.
If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance.