Enable job alerts via email!

Sr. Backend Engineer - Charlotte AI (Remote, EST)

CrowdStrike, Inc.

Nashville (TN)

Remote

USD 140,000 - 215,000

Full time

Today
Be an early applicant

Job summary

A leading cybersecurity company in Tennessee is seeking a Cloud Software Engineer to build scalable cloud ecosystems using Golang and Large Language Models. The ideal candidate should have a degree in Computer Science or relevant experience, a strong interest in cybersecurity, and be adaptable within a collaborative team environment. This role offers competitive compensation, including bonuses and equity, within a remote-friendly culture.

Benefits

Remote-friendly work culture
Comprehensive wellness programs
Competitive vacation and holidays
Professional development opportunities

Qualifications

  • Strong interest in CrowdStrike's mission and product needs expected.
  • Ability to thrive in a test-driven, collaborative environment.
  • Prior experience with big data and microservices preferred.

Responsibilities

  • Advance backend microservices to implement effective solutions.
  • Employ tools to build cloud solutions against cyber threats.
  • Collaborate across teams to devise solutions.

Skills

Golang
Team collaboration
Understanding of distributed systems

Education

Degree in Computer Science or relevant experience

Tools

Docker
AWS
Kafka
Job description
Overview

CrowdStrike, Inc. Full time

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed — we're here 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 and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We're a mission-driven company with a culture that gives every CrowdStriker the flexibility and autonomy to own their careers. We're always looking to add talented CrowdStrikers to the team who have limitless passion and a commitment to our customers and colleagues.

Ready to join a mission that matters? The future of cybersecurity starts with you.

About the Role

Cloud Software Engineer to join our growing Charlotte AI Engineering Team. You will be responsible for 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 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 our product teams and customers is expected.

About the Product

CrowdStrike has pioneered the use of artificial intelligence (AI) since we first introduced AI-powered protection to replace signature-based antivirus over 10 years ago, and we have deeply integrated it across our platform since.

Using advances in Large Language Models, CrowdStrike introduced Charlotte AI, a new generative AI security analyst. It 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 to leverage Falcon Platform data 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, pinpointing and addressing critical concerns to implement effective solutions.
  • Employ 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, engage in data upkeep, and contribute to training and implementation of custom LLMs.
  • Collaborate across teams to brainstorm, define, and devise solutions.
  • Commit to ongoing learning and self-improvement.
  • Stay attuned to customers' challenges, and seek ways to enhance support.
  • Maintain top-tier coding quality by adhering to best practices, testing, and thorough logging and metrics.
  • Work within a collaborative and agile team environment.
  • Mentor fellow engineers across technologies and absorb knowledge from others.
  • Explore ways to refine product architecture, knowledge models, user experience, performance, and reliability.
  • Own your work with autonomy end-to-end: develop, test, deploy and monitor your 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).
  • Prior work experience with big data and microservices.
  • Understanding of scalability and distributed systems (sharding, partitioning, concurrency, etc.).
  • Being a team player.
  • Engineering best practices: testing paradigms, peer code reviews, and resilient architecture.
  • Ability to thrive in a test-driven, collaborative, iterative programming environment.
  • Ability to meet commitments on time with high-quality software, unit tested, code reviewed and CI-enabled.

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
  • Existing exposure to Go, AWS, Cassandra, Kafka, Elasticsearch.
  • Experience with Language Models, Data Science, Data Engineering.
  • Prior experience in cybersecurity or intelligence fields.

#LI-LY1

#LI-DG1

#LI-CW1

#LI-Remote

#HTF

Benefits of Working at CrowdStrike
  • Remote-friendly and flexible work culture
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees
  • Employee Networks, neighborhood groups, and volunteer opportunities
  • Vibrant office culture with world-class amenities
  • Great Place to Work Certified globally

CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities.

CrowdStrike is committed to providing equal employment opportunity for all employees and applicants. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex, sexual orientation, gender identity, marital or family status, veteran status, age, national origin, or disability. We base all employment decisions on valid job requirements.

If you need assistance accessing information or submitting an application, please contact recruiting@crowdstrike.com for assistance.

Find out more about your rights as an applicant. CrowdStrike participates in the E-Verify program. Notice of E-Verify Participation. Right to Work.

CrowdStrike, Inc. is committed to fair and equitable compensation practices. The base salary range for this position for all U.S. candidates is $140,000 - $215,000 per year, with bonuses, equity, and a comprehensive benefits package. For detailed information about the U.S. benefits package, please click here.

PI278001761

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.