Apply

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

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: United States

💸 Salary: 135000.0 - 215000.0 USD per year

🔍 Industry: Cybersecurity

🏢 Company: crowdstrikecareers

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: AWSBackend DevelopmentDockerPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingCybersecurityJavaKafkaKubernetesSoftware ArchitectureC#AlgorithmsData StructuresGoREST APIRedisCI/CDProblem SolvingMentoringMicroservicesJSONDebugging

Requirements:
  • 6+ years of experience in software development, with a focus on cloud-native architectures and distributed systems.
  • Strong proficiency in at least one modern programming language such as Go (preferred), Python, Java, or C#.
  • Experience in designing and implementing scalable data processing systems.
  • Understanding of security concepts and threat detection methodologies.
  • Track record of successfully delivering technical projects on schedule.
  • Familiarity with cloud platforms (preferably AWS) and containerization technologies like Docker and Kubernetes.
Responsibilities:
  • Contribute to the design and development of cloud-native microservices for our Next-Gen SIEM platform, focusing on detections and UEBA capabilities processing trillions of events per day.
  • Write correct and clean code, consistently following best practices.
  • Own well-defined projects, driving technical decisions and providing input on architectural choices using collaborative tools like Miro. Balance short-term delivery needs with long-term product goals.
  • Collaborate with cross-functional teams to implement threat detection solutions. Proactively communicate assumptions and seek clarification to reduce rework.
  • Utilize and integrate technologies such as Go, Kafka, Redis, OpenSearch, PostgreSQL, and more to build robust, scalable solutions.
  • Optimize and scale 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. Participate in the interview process, conducting technical interviews and providing input on candidate selection.
  • Champion software engineering best practices including: Testing, code reviews, documentation, CI/CD, and adherence to architectural principles that promote scalability and maintainability. Improve team performance through guidance and documentation.
  • Volunteer for leadership roles in working groups and activities that extend beyond assigned projects within the company or externally.
  • Provide monitoring and operational support for production services, including participating in an on-call rotation for one week approximately every 10-12 weeks.
  • Manage tasks and priorities effectively using Jira in a high-trust, autonomous environment.
Apply