Logo
CrowdStrike

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

CrowdStrike, Hartford, Connecticut, United States

Save Job

Overview

CrowdStrike is looking for a Cloud Software Engineer to join our Charlotte AI Engineering Team. The role involves building 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 will mentor and train in security topics as needed. CrowdStrike is a computer security company focused on ensuring customers and communities are protected, with a mission-driven culture that values autonomy and career ownership. About CrowdStrike: a global cybersecurity leader processing vast event data daily, delivering AI-native security across industries. Charlotte AI is a generative AI security analyst integrated with Falcon Platform capabilities to empower users of all skill levels while reducing security operations complexity and cost. What You'll Do

Advance backend microservices, identifying and addressing critical concerns to 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 and refine Charlotte AI's capabilities. Construct and maintain data pipelines, perform data upkeep, and contribute to training and implementing custom LLMs. Collaborate across teams to brainstorm, define, and implement solutions. Commit to ongoing learning and self-improvement. Stay attuned to customers\' challenges and seek ways to improve support. Maintain high coding quality with best practices, rigorous testing, logging, and metrics. Work in a collaborative and agile team environment. Mentor fellow engineers and absorb knowledge from others. Continuously refine product architecture, knowledge models, user experience, performance, and reliability. Own your work end-to-end: develop, test, deploy, and monitor changes autonomously. Operate in a culture that values trust. What You'll Need

Degree in Computer Science or professional experience in data structures, algorithms, and distributed systems. Experience with GenAI, LLMs, or agentic systems is preferred but not required. Experience with big data and microservices. Understanding of scalability and distributed systems (e.g., sharding, partitioning, concurrency). Strong teamwork and collaboration skills. Solid engineering practices, including testing, peer code reviews, and resilient architecture. Ability to work in a test-driven, collaborative, and iterative environment. Ability to meet commitments with high-quality, unit-tested, and CI-friendly software. Tech Stack (not mandatory to know everything; strong learning capacity is essential)

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

Existing exposure to Go, AWS, Cassandra, Kafka, Elasticsearch. Prior experience in cybersecurity or intelligence fields. Additional Information

This role may require periodic background and fingerprint checks consistent with government customer requirements. Benefits Of Working At CrowdStrike

Remote-friendly and flexible work culture Market-leading compensation and equity awards Wellness programs (physical and mental) Competitive vacation and holidays Paid parental and adoption leaves Professional development opportunities Employee networks and volunteer opportunities Vibrant office culture with world-class amenities Great Place to Work Certified across the globe CrowdStrike is an equal opportunity employer and is committed to fostering a culture of belonging. We support veterans and individuals with disabilities through our affirmative action program. We do not discriminate in employment opportunities or practices based on protected characteristics. If you need assistance accessing the information or submitting an application, please contact recruiting@crowdstrike.com.

#J-18808-Ljbffr