Staff Backend Engineer (Go, Java) - Detection & Response
On-siteBrno, South Moravian, Czechia
Job Summary
Design, develop, implement, test, document, and operate large-scale, high-volume, low-latency applications in Go and Java to handle millions of events per second. Translate business requirements into robust, scalable solutions within the data architecture while collaborating with cross-functional teams to deliver features that support real-time cloud-based automated hunting, detection, and response. Maintain application stability and data integrity by monitoring metrics, refactoring codebases, and learning new technologies to address big data challenges. Work within a team building an AI-native SIEM platform that empowers security teams to deploy custom detection rules across entire networks.
Required Qualifications
- Multiple years of software engineering experience in at least one high-level programming language (Golang and/or Java)
- Strong background in distributed data processing microservices, building high-quality, scalable data products
- Proven capacity to collaborate effectively with both local and remote teams across various time zones
- Excellent communication skills
Desired Qualifications
- Familiarity with AWS and/or GCP, Kubernetes, Docker, Postgres, Redis, and Kafka
- A huge plus would be previous experience in developing security-related products
- You are passionate about building high-scale distributed systems
- You care about delivering customer value and want to hear directly from your customers on how to improve and evolve your applications
- You enjoy a collaborative development process using design discussions and code review
- Ability to swiftly delve into new products and comprehend their inner workings
- Learn new technologies that can solve our huge volume of data and the challenges it poses
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.