Software Engineer Intern

Description

CrowdStrike's Engineering Internship offers a unique opportunity to work with the industry's brightest engineering talent on impactful, real-world engineering challenges. As an engineering intern, you will contribute to building the world's most advanced cybersecurity platform. This role is designed to enhance your programming, system design, and security knowledge. You will receive dedicated mentorship and regular feedback from our senior engineers and leaders while tackling meaningful projects within our engineering teams.

What You'll do:

We are looking for engineering interns to work in the following areas:

  • Cloud & Data: Design and develop cross-platform software using Python, C/C++, or Go while tackling complex technical challenges in our massively scalable distributed architecture. You'll collaborate with engineering teams to implement high-security standards and coding best practices, gaining hands-on experience with cutting-edge technologies across our entire development stack.

  • Network: Learn about multi-region production networks while developing automation scripts that enhance network observability and efficiency. You'll partner with experienced network engineers on deployment projects, gaining hands-on experience with Linux systems, networking protocols, and modern CI/CD practices.

  • Sensor: Assist in the architecture and improve cutting-edge anti-virus and EDR security solutions across Windows, Mac, and Linux platforms. You’ll design, build, and demo innovative security software while gaining hands-on experience with OS internals, kernel development, and C++ programming.

  • Frontend: Learn to create accessible, high-performance interfaces while gaining hands-on experience with client-side build processes and visualization tools in a collaborative environment. Requires: strong JavaScript, modern framework experience (Ember, React, Angular, or Vue), HTML/CSS (Sass/Tailwind), testing knowledge (QUnit, Mocha, Selenium).

  • Security Research: Learn to analyze and develop adversarial emulations using C2 frameworks (Cobalt Strike, Metasploit, Mythic) to recreate real-world attacks and improve detection. Utilize DevOps tools (Docker, Jenkins, Git, Kubernetes) for automated, scalable testing. Experience with red team frameworks, MITRE ATT&CK, technical analysis, C2 frameworks, scripting, and DevOps is preferred.

What You’ll Need:

  • Currently enrolled at a four university, currently working towards a Computer Science, Computer Engineering, Networking, or Mathematics degree, graduating between December 2026 - August 2027

  • Development experienced with one or more of the following: Python, C/C++, Java, or Go and with the technologies listed in areas listed above

  • Able to communicate, collaborate, and work effectively in a distributed team

  • Demonstrates the ability to write high-quality code through work, academics, or open-source projects.

  • Ability to thrive in a fast-paced, test-driven, collaborative programming environment

Bonus Points:

  • Contributions to the open source community (GitHub, Stack Overflow, blogging)

  • Familiarity with AWS, Cassandra, Kafka, ElasticSearch, Redis, Grafana, GRPC, Docker, Kubernetes or Jenkins.

  • Experience working on security products, security-related academic background or participation in capture-the-flag competitions

  • OS system understanding (Linux, XNU, FreeBSD, etc.)

Details

Location
Redmond, WASunnyvale, CA
Term
Summer 2026
Posted
1/26/2026