Logo
CrowdStrike

Sr. Software Engineer II - Cloud - Exposure Management (Remote)

CrowdStrike, Sunnyvale, California, United States, 94087

Save Job

Join to apply for the

Sr. Software Engineer II - Cloud - Exposure Management (Remote)

role at

CrowdStrike As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission has been to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. Our customers span all industries, and they rely on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re a mission-driven company that values flexibility and autonomy. We’re always looking to add talented CrowdStrikers who have passion, innovation, and a commitment to our customers, our community and each other.

About The Role

CrowdStrike’s Exposure Management is a key product area. We extend CrowdStrike’s mission of “stopping breaches” by ingesting large data sets and applying techniques and algorithms (including Machine Learning) to provide unprecedented visibility and automation. In this role you will build backend services that ingest data, perform calculations and provide remediation tooling and automation. The team uses GoLang for building microservices and various database systems.

What You'll Do We’re a highly collaborative group that values learning, mentorship, and contributing to the direction of the team and products. We operate in a distributed, remote-first environment where you manage your own time and balance work and life. You will take ownership of delivery, drive technical aspects, help define architecture and coordinate with stakeholders on scope and priorities. As a remote employee, you will connect to co-workers via Slack and Zoom, and communicate asynchronously to maintain alignment.

Responsibilities Include

Development of back-end services hosting private and public-facing web services.

Development of public-facing command-line shell utilities that interact with web services.

Design of supporting infrastructure (databases, real-time data streams, etc.).

Integration support and documentation for complimentary teams (e.g., UX/UI, Sensors).

Participation in configuring and receiving uptime alerts for the services you control.

Improve architecture, models, user experience, performance, and stability after rapid prototyping and fast-paced decisions.

Brainstorm and refine how customers use and apply data to automate cyber threat intelligence at global scale.

Keep services up and running in a healthy state.

What You'll Need

Experience programming in at least one object-oriented language with strong typing; Go is used for this team.

Experience developing and consuming RESTful API web services.

Experience interacting with major cloud provider APIs to provision and monitor infrastructure (AWS is primary; also Azure and GCP).

Experience using a message queue (Kafka) and understanding message definitions, sizes, and lag monitoring.

Understanding of data structures and commands for a key-value distributed cache (e.g., Redis).

Experience with RDBMS databases and SQL (e.g., PostgreSQL).

Experience troubleshooting highly distributed systems (scalability, concurrency, sharding, eventual consistency, etc.).

Bachelor’s degree or equivalent work experience. Proficiency with algorithms, data structures, and code reviews.

9+ years of production-level experience building, delivering, and maintaining systems at scale (millions of data points).

Ability to design scalable and resilient microservice-based architectures with clean REST APIs and streaming channels.

Deep understanding of multithreading, concurrency, and parallel processing.

Good engineering practices including testing, peer reviews, and resilient architecture.

Cloud infrastructure knowledge: AWS, GCP, or Azure.

Bonus Points

Machine learning or data science experience.

Experience with Elasticsearch for full-text search of logs and event data.

Experience with Cassandra/CQL and wide-column stores.

Experience using graph databases and graph concepts.

Prior industry experience or certifications related to cybersecurity.

Benefits Of Working At CrowdStrike

Remote-friendly and flexible work culture

Competitive compensation and equity awards

Comprehensive wellness programs

Vacation and holidays for recharge

Paid parental and adoption leaves

Professional development opportunities for all employees

Employee networks and volunteer opportunities to build connections

Vibrant office culture with amenities

Great Place to Work Certified

CrowdStrike is proud to be an equal opportunity employer and is committed to fostering a culture of belonging where everyone is valued. We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike participates in the E-Verify program where applicable and provides equal employment opportunities regardless of protected characteristics. If you need assistance accessing information or submitting an application, please contact recruiting@crowdstrike.com for assistance.

Notice of E-Verify Participation • Right to Work • The base salary range for this position in the U.S. is $160,000 - $250,000 per year, with bonuses, equity, and a comprehensive benefits package. For detailed information about the U.S. benefits package, please click here.

Expected Close Date of Job Posting is 09-11-2025.

#J-18808-Ljbffr