Cloud Engineer III - Surface (Hybrid)
CrowdStrike · Sunnyvale, CA · 2 mo ago
Engineering$120k–$180k/yrFull-time
About the role
CrowdStrike is seeking a Cloud Software Engineer to join our expanding Surface Engineering team. This role involves designing, implementing, and maintaining scalable backend microservices, collaborating across regions, and developing the Falcon Surface product.
Responsibilities
- Design, implement, and maintain scalable backend microservices, taking ownership from initial architecture through deployment.
- Engineer robust cloud-based systems using internal services to proactively detect targeted attacks.
- Collaborate across geographic regions and cross-functional teams to brainstorm, research, and define technical solutions.
- Champion code quality, testing standards, and best practices to ensure high-performance, stable systems.
- Advocate for the customer by translating user pain points into technical improvements and innovative features.
- Accelerate development workflows by leveraging generative AI tools such as Claude Code to improve efficiency, code quality, and delivery speed.
- Cultivate a growth mindset, actively learning new technologies and improving the product architecture.
- Thrive in an autonomous, high-trust environment, taking ownership of complex projects within a fast-moving, agile team.
Requirements
- U.S. citizen or Permanent Resident and work solely from U.S. soil.
- Degree in Computer Science (or relevant professional experience in data structures, algorithms, distributed systems).
- Minimum of 3 years of production-level experience in building, delivering, and maintaining systems at scale.
- Solid understanding of scalability and distributed systems, including sharding, partitioning, and concurrency.
- Thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
- Experience using generative AI to optimize work effectively while maintaining quality and understanding of generated content.
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.
- Bonus points for existing exposure to Python, Golang, AWS, Cassandra, Kafka, and Elasticsearch, prior experience in cybersecurity or intelligence fields, prior experience in exposure management or related, full stack experience or basic frontend knowledge, experience with observability tools such as Grafana and CICD pipeline automation, and more in-depth experience with AI, development of custom AI tooling, or integration into other systems and workflows.