Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer image - Rise Careers
Job details

Sr. Software Engineer

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. We have 3.44 PB of RAM deployed across our fleet of C* servers - 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 also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. 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. Our new colleague 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 not required, but will be helpful.


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

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’ve continued to deeply integrate it across our platform since.

Using the recent advances in Large Language Models technologies, CrowdStrike introduced Charlotte AI, a new generative AI security analyst. It uses the world’s highest-fidelity security data and it is seamlessly integrated with CrowdStrike’s industry-leading threat hunters, managed detection and response operators, and incident response experts. Charlotte AI engine represents a first of its type offering empowering users of all skill levels to leverage the data available in the Falcon Platform,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 established CrowdStrike tools and services to build cloud solutions for detecting and countering targeted cyber assaults.

  • 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 the training and implementation of custom LLMs.

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

  • Commit to ongoing learning and self-improvement.

  • Stay attuned to our customers' challenges, always seeking ways to enhance support.

  • Emphasize top-tier coding quality by adhering to best practices, rigorous testing, and thorough logging and metrics.

  • Work within a collaborative and agile team environment.

  • Contribute to mentoring fellow engineers across a spectrum of technologies and also absorb knowledge from them.

  • Constantly 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 highly 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 scalability and distributed systems i.e. sharding, partitioning, concurrency, etc.

  • Being a team player.

  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.

  • The ability to thrive in a test-driven, collaborative, and iterative programming environment.

  • The skills to meet your commitments on time and produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration.

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 the cybersecurity or intelligence fields.

#LI-Remote

#LI-DM1

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 regardless of level or role

  • Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections

  • Vibrant office culture with world class amenities

  • Great Place to Work Certified™ across the globe

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 through our affirmative action program.

CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements.

If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer, CrowdStrike

Join CrowdStrike, a global leader in cybersecurity, as a Sr. Software Engineer in beautiful Bucharest, Romania! We're redefining security with our advanced AI-native platform, processing nearly 3 trillion events daily. At CrowdStrike, we don’t just stop breaches; we cultivate a mission-driven culture where innovation meets dedication. In this dynamic role, you'll be part of our rapidly growing Charlotte AI Engineering Team, responsible for building highly scalable cloud ecosystems utilizing cutting-edge technology like Golang and Large Language Models. Although prior experience with these technologies is beneficial, it’s not a requirement—we’re dedicated to mentoring and nurturing talent that shares our vision. Your responsibilities will include developing backend microservices, enhancing our Charlotte AI capabilities, and collaborating with cross-functional teams to tackle complex challenges. If you’re passionate about technology, eager to learn, and enjoy a collaborative work environment, this could be the perfect opportunity for you. We promise to support your growth with competitive compensation packages and a vibrant office culture where you can thrive both professionally and personally. At CrowdStrike, the future of cybersecurity is in your hands. Ready to make an impact? Let's innovate together!

Frequently Asked Questions (FAQs) for Sr. Software Engineer Role at CrowdStrike
What are the main responsibilities of a Sr. Software Engineer at CrowdStrike?

As a Sr. Software Engineer at CrowdStrike, you will be responsible for advancing backend microservices, innovating with Large Language Models to enhance our Charlotte AI technology, and constructing scalable cloud ecosystems. Your role will also involve collaborating with various teams to develop solutions addressing customer challenges and ensuring high-quality coding practices.

Join Rise to see the full answer
What qualifications are required for the Sr. Software Engineer position at CrowdStrike?

To qualify for the Sr. Software Engineer role at CrowdStrike, candidates should ideally have a degree in Computer Science or equivalent experience, a strong understanding of data structures and algorithms, and familiarity with big data and microservices. A background in scalable distributed systems is also beneficial, along with a passion for innovation and teamwork.

Join Rise to see the full answer
Is prior experience in cybersecurity necessary for the Sr. Software Engineer role at CrowdStrike?

No, prior experience in cybersecurity is not a requirement for the Sr. Software Engineer position at CrowdStrike. While understanding the security domain is advantageous, we provide training and mentorship for those ready to learn. What’s essential is your strong interest in our mission and a collaborative spirit.

Join Rise to see the full answer
What technologies will I be working with as a Sr. Software Engineer at CrowdStrike?

As a Sr. Software Engineer at CrowdStrike, you'll work with a variety of technologies including Go (Golang), Python, Docker, Kubernetes, and AWS. While mastery of all these tools isn’t required, a willingness to learn and adapt to our tech stack will be crucial for your success in this role.

Join Rise to see the full answer
What kind of work culture can I expect as a Sr. Software Engineer at CrowdStrike?

CrowdStrike offers a remote-friendly and flexible work culture that emphasizes trust, autonomy, and professional growth. We promote a vibrant office environment that encourages innovation and collaboration, supported by comprehensive wellness programs and professional development opportunities for all employees.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer
Can you describe your experience with microservices?

Discuss your experience with designing, building, and deploying microservices. Highlight any projects where you’ve implemented microservices architecture, including how you approached challenges related to scalability and resilience.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Explain your approach, including practices like code reviews, unit testing, and following coding standards. Mention any tools or methodologies you rely on to maintain high-quality code.

Join Rise to see the full answer
What are some best practices for developing scalable applications?

Discuss principles such as load balancing, caching, database sharding, and leveraging cloud services. Provide examples or situations where you successfully applied these practices.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you solved it.

Share a specific instance where you encountered a significant obstacle in your work. Focus on your analytical approach to problem-solving, how you collaborated with others, and the outcome of your efforts.

Join Rise to see the full answer
What interests you about working with Large Language Models?

Talk about your enthusiasm for AI and LLMs, including any projects you’ve done in this area or your ideas for how they can be utilized in cybersecurity. Show your passion for staying updated with current technologies.

Join Rise to see the full answer
How do you keep up with new technologies and industry trends?

Mention specific strategies you use, such as attending webinars, following tech blogs, and engaging in forums. Highlight how this commitment to continuous learning has benefited your career.

Join Rise to see the full answer
Have you ever mentored or supported fellow engineers? How?

Discuss your experience in mentoring others, including the methods you used to provide guidance, foster learning, and the skills or aspects you focused on nurturing.

Join Rise to see the full answer
What agile methodologies have you worked with, and how do they impact software development?

Explain your experience with agile methodologies like Scrum or Kanban and how they've improved collaboration, adaptability, and quality in your projects.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Describe your approach to task prioritization, including how you evaluate deadlines, impacts, and team needs. Share any tools you use to manage your workflow and time effectively.

Join Rise to see the full answer
Why do you want to work at CrowdStrike?

Articulate your motivation for wanting to join CrowdStrike, emphasizing your alignment with the company's mission, commitment to innovation, and your desire to contribute to cybersecurity advancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance

As a Regional Sales Manager at CrowdStrike, you'll leverage your sales expertise to enhance enterprise client relationships and seize new business opportunities in a high-tech environment.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance

Elevate your career as a Regional Sales Manager at CrowdStrike, where you’ll drive cybersecurity solutions across Swiss markets in a remote-first environment.

Photo of the Rise User
Posted 6 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

Join Attentive as a Software Engineer II and help transform consumer engagement through their cutting-edge AI marketing platform.

Photo of the Rise User
Pinterest Remote San Francisco, CA, US; Palo Alto, CA, US; Seattle, WA, US
Posted 11 days ago

Shape the future of Pinterest Shopping Ads as a Manager II, Machine Learning, leading a team focused on cutting-edge ad retrieval solutions.

Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago

Join GoFasti as a remote Web Developer and help us deliver remarkable digital experiences leveraging world-class talent from Latin America.

Photo of the Rise User

Be a part of IFS's dynamic team as a Senior Full Stack Software Engineer and contribute to innovative AI-driven solutions in a global environment.

Photo of the Rise User
Posted 4 days ago

Join Capital One as a Lead Software Engineer and drive transformative technology solutions for financial empowerment.

Photo of the Rise User
Apple Hybrid Elk Grove, California, United States
Posted 13 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Apple is seeking a Senior Full Stack Engineer to lead the development of applications that manage large-scale data for its manufacturing processes.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Backend Engineer at American Express, you will leverage your Java skills to influence innovative software solutions in a dynamic, agile team.

At CrowdStrike we’re on a mission - to stop breaches. Our groundbreaking technology, services delivery, and intelligence gathering, together with our innovations in machine learning and behavioral-based detection, allow our customers to not only d...

62 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge InnovatorBadge Future Unicorn
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
BENEFITS & PERKS
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi