Apply

Sr. Backend Engineer II, Cloud - Next-Gen SIEM (Remote)

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: United States, Canada

💸 Salary: 155000.0 - 255000.0 USD per year

🔍 Industry: Cybersecurity

🏢 Company: crowdstrikecareers

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: AWSBackend DevelopmentDockerLeadershipPostgreSQLSoftware DevelopmentCloud ComputingCybersecurityKafkaKubernetesSoftware ArchitectureAlgorithmsData engineeringData StructuresGoRedisCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringLinuxMicroservices

Requirements:
  • 10+ years of experience in software development, with a focus on cloud-native architectures and distributed systems.
  • Expert-level proficiency in at least one modern programming language such as Go (preferred), Python, Java, or C#.
  • Demonstrated experience in designing and implementing large-scale, high-performance data processing systems.
  • Strong understanding of security concepts, threat detection methodologies, and UEBA principles.
  • Proven track record of leading complex technical projects and delivering results on schedule.
  • Experience with cloud platforms (preferably AWS) and containerization technologies like Docker and Kubernetes.
  • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • A collaborative mindset and the ability to work effectively across teams and disciplines.
Responsibilities:
  • Lead the design and development of cloud-native microservices for our Next-Gen SIEM platform, focusing on detections and UEBA capabilities that can process and analyze trillions of events per day.
  • Take end-to-end ownership of complex, high-impact projects across multiple teams, driving technical decisions and providing architectural guidance using collaborative tools like Miro.
  • Partner with cross-functional teams to define, design, and implement solutions that enhance threat detection and analysis capabilities. Contribute to the medium-term strategic and technical direction by identifying areas of greatest need, and creating plans for improvement.
  • Utilize and integrate technologies such as Go, Kafka, Redis, OpenSearch, PostgreSQL, and more to build robust, scalable solutions.
  • Optimize and scale existing systems for improved stability, performance, and reliability across business-critical infrastructure, using monitoring tools like Grafana to track and analyze system metrics.
  • Mentor junior engineers through pair programming, code reviews, and knowledge sharing, fostering a culture of technical excellence. Additionally, participate in the interview process and coach/mentor new interviewers to maintain high hiring standards.
  • Champion software engineering best practices to ensure high-quality deliverables, including robust testing strategies, effective code reviews, comprehensive documentation, continuous integration/deployment, and adherence to architectural principles that promote scalability and maintainability.
  • Participate in and lead technical working groups that influence the broader Product team or industry.
  • Provide monitoring and operational support for production services, including participating in an on-call rotation for one week approximately every 10-12 weeks.
  • Be given the autonomy to own your work in a high trust environment, managing tasks and priorities effectively using Jira.
Apply