Sr. Software Engineer - Risk Platform (hybrid)

CrowdStrike CrowdStrike · Enterprise · Sunnyvale, CA +1

CrowdStrike is seeking a Senior Software Engineer to join their Falcon Risk Platform team. The role involves designing and building the foundational risk platform for their cybersecurity solutions, working with Golang, microservices, and various database ecosystems. Responsibilities include backend architecture, cloud infrastructure, database management, system troubleshooting, and technical leadership. The role emphasizes operating at scale within a hybrid work environment.

What you'd actually do

  1. Design and develop scalable backend services powering both internal and customer-facing web applications, with a focus on performance, reliability, and security.
  2. Collaborate with the DevOps team to design and implement cloud infrastructure solutions using AWS, Azure, or GCP, ensuring scalability, security, and high availability.
  3. 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, ensuring data consistency, integrity, and performance.
  4. Troubleshoot complex distributed architectures, identifying and resolving performance and reliability issues.
  5. Partner with cross-functional teams, including UX/UI, Sensors, and other teams, to deliver integrated solutions with comprehensive documentation.

Skills

Required

  • Golang
  • microservices architecture
  • AWS, Azure, or GCP
  • distributed systems
  • API development
  • data pipelines
  • database management
  • system troubleshooting
  • performance optimization
  • monitoring and logging solutions
  • technical leadership
  • mentorship

Nice to have

  • security industry experience

What the JD emphasized

  • large scale distributed systems
  • globally distributed, fault-tolerant, and highly scalable cloud ecosystem
  • large scale distributed data stores
  • high availability