Logo
CrowdStrike

Sr. Backend Engineer - Charlotte AI (Remote, East Coast)

CrowdStrike, Raleigh, North Carolina, United States

Save Job

About The Role

CrowdStrike is looking for a

Cloud Software Engineer

to join the Charlotte AI Engineering Team. Build globally distributed, fault-tolerant, and highly scalable cloud ecosystems using Golang and Large Language Models. Prior experience with Golang and LLMs is helpful but not required. We do not require candidates to have prior security industry experience; we will mentor and train in security topics as needed. A strong interest in CrowdStrike's mission and the needs of product teams and customers is expected. About The Product

CrowdStrike has pioneered AI-powered protection for more than 10 years and deeply integrates AI across the platform. Charlotte AI is a generative AI security analyst that leverages high-fidelity security data and works with threat hunting, managed detection and response, and incident response teams. The Charlotte AI engine helps users of all skill levels leverage Falcon Platform data while reducing security operations complexity and cost. Learn more about Charlotte AI: CrowdStrike products and Charlotte AI overview. What You\'ll Do

Advance backend microservices, address critical concerns, and implement effective solutions. Use CrowdStrike tools and services to build cloud solutions for detecting and countering targeted cyber threats. Innovate with Large Language Models to develop Charlotte AI capabilities. Construct and maintain data pipelines, perform 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 top-tier coding quality with best practices, testing, and thorough logging and metrics. Work in a collaborative and agile environment. Mentor fellow engineers and learn from peers. Refine product architecture, knowledge models, user experience, performance, and reliability. Own your work end-to-end: develop, test, deploy, and monitor changes. Thrive in a trusted, collaborative environment. What You\'ll Need

Degree in Computer Science or equivalent experience in data structures/algorithms/distributed systems. Experience with GenAI, LLMs, or Agentic Systems preferred. Experience with big data and microservices. Understanding of scalability and distributed systems (sharding, partitioning, concurrency). Strong teamwork, engineering best practices, and code reviews. Ability to work in a test-driven, collaborative, iterative environment and meet commitments with quality code. Tech Stack

Go (Golang) Python Docker Kubernetes AWS Redis / S3 / EC2 / IAM Kafka GIT Cassandra ElasticSearch Bonus Points

Experience with Go, AWS, Cassandra, Kafka, Elasticsearch. Background in cybersecurity or intelligence fields. Role may require background and fingerprint checks per government customer requirements. Benefits Of Working At CrowdStrike

Remote-friendly and flexible work culture Competitive compensation and equity Wellness programs Paid vacation and holidays Paid parental and adoption leaves Professional development opportunities Employee networks and community opportunities Vibrant office culture with amenities Great Place to Work Certified CrowdStrike is an equal opportunity employer and committed to belonging. We provide equal opportunity regardless of race, color, religion, sex, national origin, disability, or other protected status. For assistance, please contact recruiting@crowdstrike.com. CrowdStrike participates in the E-Verify program.

#J-18808-Ljbffr