$150K-190K a year
Design, develop, and maintain scalable backend services handling high-volume network event data, collaborating with teams to optimize data ingestion pipelines and system performance.
5+ years of backend software engineering experience with strong Golang proficiency, Kafka knowledge, understanding of network protocols, and experience in scalable distributed systems and cloud environments.
Job Title: Sr. Software Engineer, Backend - Ingestion Company Overview: CrowdStrike, Inc. is a leading cybersecurity technology company dedicated to protecting organizations from cyber threats through innovative cloud-native solutions. With a global presence and a commitment to cutting-edge research, CrowdStrike empowers businesses to stay ahead of evolving security challenges. Role Overview: As a Sr. Software Engineer in the Ingestion group, you will play a critical role in managing the high-volume network communications event traffic between CrowdStrike's security cloud and customer resources. This role focuses on building and maintaining ultra-high volume backend services primarily written in Golang, leveraging Kafka, and working extensively with network connections and protocols. What You'll Do: - You will design, develop, and maintain scalable backend services that handle massive volumes of network event data. - You will collaborate with cross-functional teams to ensure reliable and efficient data ingestion pipelines. - You will optimize system performance and troubleshoot complex issues related to network protocols and data streaming. - You will contribute to the architecture and design decisions to improve system scalability and resilience. - You will write clean, maintainable, and well-documented code following best practices. - You will participate in code reviews, mentoring junior engineers, and fostering a culture of continuous improvement. - You will work with Kafka and other messaging systems to ensure seamless data flow. - You will stay current with emerging technologies and incorporate them to enhance system capabilities. What You Bring: - You have 5+ years of professional experience in backend software engineering. - You possess strong proficiency in Golang and experience with Kafka or similar messaging systems. - You have a deep understanding of network protocols and high-throughput data processing. - You demonstrate expertise in designing scalable, distributed systems. - You have experience with cloud environments and containerization technologies like Docker and Kubernetes. - You bring excellent problem-solving skills and the ability to work effectively in a remote, collaborative environment. Bonus Points If You Have: - Experience with security-focused software or cybersecurity domain knowledge. - Familiarity with other programming languages such as Python or Java. - Contributions to open-source projects or active participation in tech communities. - Experience with monitoring and observability tools like Prometheus or Grafana. What We Offer: - We offer a fully remote work environment with flexible hours to support work-life balance. - We offer competitive salary and comprehensive benefits including health, dental, and vision insurance. - We offer opportunities for professional growth through training, conferences, and mentorship programs. - We offer a collaborative and inclusive culture that values innovation and diversity. - We offer cutting-edge technology and tools to empower your work and creativity. Ready to Apply? To join our dynamic team at CrowdStrike, please submit your resume and a cover letter detailing your experience and interest in the Sr. Software Engineer, Backend - Ingestion role through our careers page at www.crowdstrike.com/careers.
This job posting was last updated on 9/7/2025