Logo
CrowdStrike

Backend Engineer - Charlotte AI (Remote, EST)

CrowdStrike, Los Angeles, California, United States

Save Job

CrowdStrike is a global leader in cybersecurity. We protect people, processes and technologies that drive modern organizations. Since 2011, our mission has been to stop breaches and redefine security with the world’s most advanced AI-native platform. We work on large-scale distributed systems processing billions of events daily. We are a mission-driven company that values flexibility, autonomy, and a strong focus on innovation and customer success. Ready to join a mission that matters? The future of cybersecurity starts with you.

About The Role CrowdStrike is looking for a

Cloud Software Engineer

to join our growing Charlotte AI Engineering Team. You will build globally distributed, fault-tolerant, and highly scalable cloud ecosystems using Golang and Large Language Models. Prior experience with Golang and LLMs is not required but helpful.

CrowdStrike is a computer security company, but we do not require prior security industry experience. We will mentor and train in security topics as needed. A strong interest in CrowdStrike’s mission and a willingness to engage with the needs of our product teams and customers is expected.

About The Product CrowdStrike pioneered AI-powered protection to replace signature-based antivirus and has deeply integrated AI across the platform. Using advances in Large Language Models, CrowdStrike introduced Charlotte AI, a generative AI security analyst that uses high-fidelity security data and integrates with threat hunters, managed detection and response operators, and incident response experts. Charlotte AI empowers users of all skill levels while reducing security operations complexity and cost.

Learn more about Charlotte AI: https://www.crowdstrike.com/products/charlotte-ai/

What You’ll Do

Advance backend microservices, addressing critical concerns to implement effective solutions.

Leverage CrowdStrike tools and services to build cloud solutions for detecting and countering targeted cyber threats.

Innovate with Large Language Models to develop and refine Charlotte AI's capabilities.

Construct and maintain data pipelines, manage data upkeep, and contribute to training and implementing custom LLMs.

Collaborate across teams to brainstorm, define, and devise solutions.

Commit to ongoing learning and self-improvement.

Stay attuned to customer challenges and seek ways to enhance support.

Maintain high-quality code with best practices, rigorous testing, and thorough logging and metrics.

Work within a collaborative and agile team environment.

Mentor fellow engineers and absorb knowledge from peers.

Continuously refine product architecture, knowledge models, user experience, performance, and reliability.

Own your work end-to-end: develop, test, deploy and monitor changes.

Thrive in an environment that values trust.

What You’ll Need

Degree in Computer Science or professional experience in data structures/algorithms/distributed systems.

Experience with GenAI, LLMs or Agentic Systems is a plus.

Experience with big data and microservices.

Understanding of scalability and distributed systems concepts (sharding, partitioning, concurrency).

Strong teamwork and collaboration skills.

Engineering best practices across testing, peer code reviews, and resilient architecture.

Ability to thrive in a test-driven, collaborative, and iterative programming environment.

Ability to meet commitments on time with high-quality, unit-tested code checked in for CI.

Tech Stack (not mandatory to know everything; a robust learning capacity is essential)

Go (Golang)

Python

Docker

Kubernetes

AWS

Redis / S3 / EC2 / IAM

Kafka

GIT

Cassandra

ElasticSearch

Bonus Points

Experience with Go, AWS, Cassandra, Kafka, Elasticsearch.

Prior experience in cybersecurity or intelligence fields.

Benefits and Compliance

Remote-friendly and flexible work culture

Competitive compensation and equity awards

Comprehensive wellness programs

Paid time off, parental and adoption leaves

Professional development opportunities

Employee networks and volunteer opportunities

Vibrant office culture with amenities

Equal opportunity employer. Veterans and individuals with disabilities are supported.

Notice of E-Verify participation; CrowdStrike participates in E-Verify.

The base salary range for this position for all U.S. candidates is $120,000 - $180,000 per year, with bonuses, equity grants and a comprehensive benefits package.

Other This role may require periodic background and fingerprint checks consistent with government customer requirements. Referrals may increase interview chances.

#J-18808-Ljbffr