CrowdStrike

Software Engineer - Fusion Platform

CrowdStrike

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $120,000 - $180,000 per year

Job Level

Mid-LevelSenior

Tech Stack

ApacheAWSAzureCassandraCloudCyber SecurityDistributed SystemsElasticSearchGoGoogle Cloud PlatformJavaKafkaKotlinMicroservicesNoSQLOpen SourcePythonRedisScalaSQL

About the role

  • Build highly fault tolerant Golang microservices to add features and functionality to our Fusion product and its supporting ecosystem
  • Support ultra-high volume Kafka event pipelines managing our customer workflows
  • Work with industry-leading technologies like Apache Kafka, Cassandra, Elasticsearch, Redis and more
  • Work on cross-team platform-level initiatives and projects
  • Troubleshoot critical production issues and implement solutions

Requirements

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
  • Expert knowledge of any of the following backend languages: Go, Java, Kotlin, Scala or Python
  • Over 5 years' experience in a full-time backend software development role, especially building high volume services and systems for a cloud-delivered SaaS product
  • Ample experience with NoSQL databases within a SaaS product environment
  • Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP)
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally
  • The ability to troubleshoot and pinpoint system failures across a broad pipeline of services
  • Deep understanding of distributed systems and scalability challenges, multi-threading, concurrency, and parallel processing technologies
  • Proven expertise in building distributed systems, micro services, REST APIs
  • Experience developing applications using SQL and No-SQL databases
  • Golang experience (We use Go)
  • Bonus: Contributed to the open source community, Master's degree in computer science or related field, Prior experience with cybersecurity