Jobs · Engineering · California

Sr. Engineer - Risk Platform (Hybrid)

CrowdStrike · Sunnyvale, CA · 3 days ago
Engineering$140k–$215k/yrFull-time

About the role

The role is part of CrowdStrike's cutting-edge Falcon Exposure Management pillar, focusing on cybersecurity innovation to elevate the "stopping breaches" mission to new heights of sophistication and visibility.

Technical Excellence & Innovation

  • Design and develop scalable backend services for internal and customer-facing web applications, emphasizing 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.
  • Ensure operational excellence through advanced monitoring, alerting, and maintain high availability for production services.
  • Drive continuous innovation through iterative refinement of architectural improvements, optimizing performance, and enhancing user experience.
  • Guide junior engineers and contribute to technical decision-making processes.
  • Ensure robust, healthy service operations with proactive maintenance and incident response capabilities.

What You'll Do

  • Backend Architecture: Design and develop scalable backend services for internal and customer-facing web applications with focus on performance and reliability.
  • Developer Tools: Create intuitive command-line utilities and APIs that integrate seamlessly with our platform ecosystem.
  • Infrastructure Design: Architect supporting systems including databases, real-time data pipelines, and monitoring solutions.
  • Cross-team Collaboration: Partner with UX/UI, Sensors, and other teams to deliver integrated solutions with comprehensive documentation.
  • Operational Excellence: Configure advanced monitoring, alerting, and maintain high availability for production services.
  • Continuous Innovation: Drive architectural improvements, optimize performance, and enhance user experience through iterative refinement.
  • Technical Mentorship: Guide junior engineers and contribute to technical decision-making processes.
  • Service Reliability: Ensure robust, healthy service operations with proactive maintenance and incident response capabilities.

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 (primarily Golang and Python).
  • 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).
  • 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.

Bonus Points

  • Machine learning or AI implementation experience.
  • Elasticsearch expertise for full-text search of logs and event data.
  • Cassandra and CQL experience with wide-column databases.
  • Graph database knowledge and experience with graph structures (nodes, edges, relationships).
  • Cybersecurity industry experience or relevant certifications.
  • Docker and Kubernetes experience.
  • Open source contributions or technical community involvement.

Similar jobs

Platform Engineer (Hybrid)

Barr Engineering Co.Minneapolis, MN· 2 wk ago
Information Technology$115k–$125k/yrapply on barr.wd1.myworkdayjobs.com

Sr Engineer - Platform

The Wendy's CompanyDublin, OH· 2 wk ago
RemoteInformation Technology$93k–$158k/yrapply on wendys-careers.com

Risk Engineer

UrschelChesterton, IN· 1 mo ago
Engineering$10/hrapply on urschel.com