Remote (Global) Full-time

CrowdStrike is hiring a Sr. Software Development Engineer - Endpoint platform (Remote)

About the Role

CrowdStrike is looking for a Senior Software Development Engineer to join the Endpoint platform team. In this role, you will design, build, and maintain the core cloud services that power our Endpoint Security Platform, focusing on creating a globally distributed, scalable, and fault-tolerant ecosystem.

What You'll Do

  • Design and implement scalable cloud services for the Endpoint Security Platform, focusing on high-throughput event processing and real-time analysis.
  • Develop and maintain integration points between sensor telemetry and cloud services, ensuring efficient data flow and processing.
  • Tune and optimize distributed systems handling large-scale daily events across global infrastructure.
  • Design and implement secure communication protocols between cloud services.
  • Ensure high availability and fault tolerance of cloud services through robust architecture and monitoring.
  • Work closely with sensor teams, threat intelligence, and platform teams to deliver integrated solutions.
  • Mentor team members and contribute to architectural decisions and best practices.
  • Design and maintain cloud infrastructure supporting massive-scale data processing and storage.

What We're Looking For

  • 10+ years of relevant experience as a software development engineer.
  • 2-3+ years building testing frameworks and tooling for a Cloud SaaS product.
  • A computer science background or equivalent experience (programming styles, data structures, algorithms).
  • Experience with any/all of the following: Go, Python, Scala, Java, C++, JavaScript.
  • Proficiency in Networking: protocols, distributed systems, layered architectures.
  • Proficiency in Web Services: JSON, REST, RPC, XML, AWS EC2 & S3.
  • Proficiency in Data storage: RDMBS, NoSQL, and Caching Technologies such as PostgreSQL, MySQL, Cassandra, SQLServer, Redis, and/or MemCache.
  • Proficiency in CI/CD, Multi-region deployment, cloud security best practices.
  • Strong debugging skills: ability to spot design flaws, race conditions and performance bottlenecks in complex architectures.
  • Computer and/or network security experience/understanding.

Nice to Have

  • Authored and lead successful open source libraries and projects.
  • Contributions to the open source community (GitHub, Stack Overflow, blogging).
  • Existing exposure to Go, AWS, Cassandra, Kafka, Elasticsearch, GRPC, Docker, Kubernetes, Jenkins.

Technical Stack

  • Golang
  • Microservices Architecture
  • AWS Cloud Platform
  • Distributed Databases (Cassandra)
  • Message Queuing (Kafka)
  • Elasticsearch
  • Redis
  • Docker/Kubernetes
  • Monitoring and Observability Tools
  • Git

Team & Environment

You will be part of the Endpoint Security Platform cloud team, collaborating with cross-functional groups to deliver integrated security solutions.

Benefits & Compensation

  • Remote-friendly and flexible work culture
  • 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

Work Mode

This is a remote position open to global candidates.

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.

Required Skills
GolangMicroservices ArchitectureAWS Cloud PlatformDistributed Databases (Cassandra)Message Queuing (Kafka)ElasticsearchRedisDocker/KubernetesMonitoring and Observability ToolsGitDistributed SystemsAPI DesignSystem ScalabilityCI/CDAgile Methodologies
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
CrowdStrike

A global leader in cybersecurity that protects the people, processes and technologies that drive modern organizations. The company provides the world’s most advanced AI-native security platform to stop breaches.

Visit website
Job Details
Category backend
Posted 5 months ago