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

Senior Software Engineer, Backend

#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We work on large scale distributed systems, processing over 1 trillion events a day with a petabyte of RAM deployed in our Cassandra clusters - and this traffic is growing daily. We’re looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to developing and shaping our cybersecurity platform. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters - one team, one fight. About the Role: You’ll be joining the Policy team in the Platform product group working on sensor configuration that drives much of our product line. We are both a product and internal service team, building features that are customer-facing as well as platforms and frameworks for internal engineering partner teams. What You'll Do: Help lead and work on backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products. Leverage and build cloud-based systems to detect targeted attacks and automate cyber threat intelligence at a global scale. Brainstorm, define, and build products and frameworks collaboratively with engineers and folks of all functions across multiple teams. Always be learning, raising the technical knowledge of the team, and considering the new technologies while balancing what’s most pragmatic. Be mentored by and mentor other developers on web, backend, data storage technologies, and our systems. Consistently re-evaluate our product to improve architecture, knowledge models, user experience, performance, testing, and stability. Be an energetic “self-starter” with the ability to take ownership and be accountable for deliverables and operational improvements. Use open-source software and give back to the open-source community. What You’ll Need: Golang and a bit of Python K8s, Docker, Terraform, Spinnaker, & Kafka Elasticsearch, Cassandra, & Redis AWS Git, Jenkins, Slack Bonus Points: Existing exposure to Go, AWS, Kafka, Elasticsearch. Experience with different Agile methodologies and process improvements. Prior experience in the cybersecurity or intelligence fields. Authored or led successful open source libraries and projects. Contributions to the open source community (GitHub, Stack Overflow, blog posts, etc.). Bring your experience in distributed technologies and algorithms, your great API and systems design sensibilities, and your passion for writing code that performs at extreme scale. You will help build a platform that scales to millions of events per second and Terabytes of data per day. If you want a job that makes a difference in the world and operates at high scale, you’ve come to the right place. Additional Requirements: Must be a U.S. Citizen operating on U.S. Soil with ability to meet customer and government screening standards applicable to this role, including a Criminal Justice Information Services screening with fingerprint scan. Due to the citizenship requirement for this role, which supports U.S. federal, state, and/or local government customers, citizenship will be verified through two of the following REAL ID Act documents: U.S. Passport, Passport Card, REAL Driver's License, Global Entry Card, U.S. Government CAC/PIV. #LI-AJ1 #LI-MW1 #LI-Remote #HTF This role will require the candidate to periodically undergo and pass additional background and fingerprint check(s) consistent with government customer requirements. Benefits of Working at CrowdStrike: Remote-first culture Market leader in compensation and equity awards Competitive vacation and flexible working arrangements Comprehensive and inclusive health benefits Physical and mental wellness programs Paid parental leave, including adoption A variety of professional development and mentorship opportunities Offices with stocked kitchens when you need to fuel innovation and collaboration CrowdStrike is proud to be an equal opportunity and affirmative action employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. Our approach to cultivating a diverse, equitable, and inclusive culture is rooted in listening, learning and collective action. By embracing the diversity of our people, we achieve our best work and fuel innovation - generating the best possible outcomes for our customers and the communities they serve. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. 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. 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 in the U.S. is $115,000 - $180,000 per year + variable/incentive compensation + equity + benefits. A candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. Expected Close Date of Job Posting is:12-10-2024 CrowdStrike was founded in 2011 to fix a fundamental problem: The sophisticated attacks that were forcing the world’s leading businesses into the headlines could not be solved with existing malware-based defenses. Founder George Kurtz realized that a brand new approach was needed — one that combines the most advanced endpoint protection with expert intelligence to pinpoint the adversaries perpetrating the attacks, not just the malware. There’s much more to the story of how Falcon has redefined endpoint protection but there’s only one thing to remember about CrowdStrike: We stop breaches.
Metaplane Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Metaplane DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Metaplane
Metaplane CEO photo
Kevin Hu
Approve of CEO

Average salary estimate

Estimate provided by employer
$195000 / ANNUAL (est.)
min
max
$165K
$225K

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 Senior Software Engineer, Backend, Metaplane

At CrowdStrike, we’re on a mission to stop breaches, and we’re looking for a passionate Senior Software Engineer, Backend to join our innovative team in Oregon City, OR. As a leader in the cybersecurity field, CrowdStrike offers an unparalleled cloud-native platform that protects against sophisticated cyberattacks. In this role, you’ll work within the Policy team of our Platform product group, focusing on sensor configuration that drives numerous products in our line. Your expertise in backend engineering will allow you to develop both customer-facing features and frameworks that support internal engineering teams. By collaborating with engineers and cross-functional partners, you will lead efforts to build and enhance large-scale applications and cloud systems. We’re enthusiastic about learning and sharing knowledge, and you'll have the opportunity to mentor and be mentored, expanding your skills in technologies like Golang, Kubernetes, and AWS. If you’re ready to make a difference with high-impact work while enjoying the flexibility of a remote-first culture, CrowdStrike is the place for you. Together, we can shape innovative cybersecurity solutions while maintaining a balance between work and life. Join us in our impactful mission - one team, one fight!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Backend Role at Metaplane
What are the primary responsibilities of a Senior Software Engineer, Backend at CrowdStrike?

The Senior Software Engineer, Backend at CrowdStrike is responsible for leading backend engineering efforts, developing both rapid prototypes and large-scale applications across various products. This includes collaborating with teams to build customer-facing features as well as internal frameworks that streamline our processes. Additionally, the role involves consistently improving architecture, testing, and performance, while also engaging in continuous learning to keep up with new technologies.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer, Backend position at CrowdStrike?

To be a successful candidate for the Senior Software Engineer, Backend role at CrowdStrike, you should have strong programming skills in Golang and some Python experience. Familiarity with Kubernetes, Docker, AWS, and various databases like Elasticsearch is essential. Additionally, knowledge of distributed systems, algorithms, and a passion for cybersecurity will set you apart. Prior experience in agile methodologies and the open-source community is highly valued.

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

As a Senior Software Engineer, Backend at CrowdStrike, you will primarily work with technologies such as Golang, Kubernetes, Docker, Elasticsearch, and AWS. Your role will also involve using tools like Terraform, Spinnaker, and Kafka, as well as engaging with data storage solutions such as Cassandra and Redis. These technologies will enable you to build systems capable of handling millions of events per second.

Join Rise to see the full answer
What does CrowdStrike offer in terms of workplace culture for the Senior Software Engineer, Backend?

CrowdStrike promotes a remote-first culture that values diversity and inclusivity while offering employees autonomy and flexibility to manage their work-life balance. You'll find a supportive environment that encourages continuous learning, collaboration, and mentorship opportunities, all while working on exciting projects with a meaningful mission to protect against cyber threats.

Join Rise to see the full answer
How does the Senior Software Engineer, Backend role at CrowdStrike contribute to the company's mission?

The Senior Software Engineer, Backend plays a critical role at CrowdStrike by developing backend systems and features that are essential for detecting and responding to cyber threats. By building robust applications and frameworks, you help enhance our market-leading cybersecurity platform, ultimately contributing to our mission of stopping breaches and protecting customers from sophisticated attacks.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Backend
Can you describe your experience with Golang and how it relates to backend development?

When answering this question, highlight specific projects where you utilized Golang for backend development. Discuss your familiarity with its concurrency model, performance features, and how you've applied these aspects to build scalable applications.

Join Rise to see the full answer
What approaches do you take to troubleshoot performance issues in backend systems?

Discuss methods such as profiling tools, logging, and performance metrics analysis. Share any specific experiences where your troubleshooting efforts resulted in meaningful performance improvements.

Join Rise to see the full answer
How do you ensure the security of backend applications you've developed?

Provide insights into practices such as code reviews, security testing, and adhering to best practices in coding. Explain how you stay informed about the latest vulnerabilities and how they might affect the systems you develop.

Join Rise to see the full answer
What is your experience with cloud services, particularly AWS, in developing backend applications?

Talk about how you've leveraged AWS services for deploying applications, managing databases, or utilizing serverless solutions. Provide details about any real-world applications and the benefits they brought to your projects.

Join Rise to see the full answer
Describe your approach towards collaborating with cross-functional teams.

Emphasize the importance of communication and understanding the roles of other team members. Share specific strategies you've employed to foster collaboration, such as joint brainstorming sessions or clear documentation.

Join Rise to see the full answer
Can you discuss a complex system you’ve helped design and the role you played in that project?

Choose a project that showcases your design skills and technical expertise. Explain your thought process, the challenges faced, and how your contributions led to successful outcomes.

Join Rise to see the full answer
How do you keep up with the latest developments in backend technologies?

Discuss your commitment to continuous learning through online courses, attending workshops, or following industry publications. Highlight any specific instances where new technology improved your projects.

Join Rise to see the full answer
Can you explain the importance of microservices architecture in backend development?

Talk about the benefits of microservices, such as scalability and maintainability. Provide examples of how you've implemented this architecture and the impact it had on your team's efficiency.

Join Rise to see the full answer
What tools do you prefer for CI/CD, and how do you implement them in your work?

Identify your preferred tools and elaborate on your experience setting them up and maintaining CI/CD pipelines. Discuss the advantages they've provided in terms of code quality and deployment speed.

Join Rise to see the full answer
How do you handle code reviews and provide constructive feedback?

Share your philosophy on code reviews, focusing on how you strive to create a respectful and constructive environment. Provide examples of particular feedback you’ve given that led to improvements in code quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
impact.com Hybrid New York, New York
Posted 13 hours ago
Photo of the Rise User
Scalian Remote 10 Rue de la Mairie, 69410 Champagne-au-Mont-d'Or, France
Posted 2 days ago
Posted 13 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
Posted 3 days ago

“Is this dashboard broken?” “Are these numbers right?” “Why aren't the accounts up-to-date?” You check the dashboard to see if it looks wrong, but lack enough context. You start moving upstream, system after system, but it's difficult to find the...

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 12, 2024

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!