04 Aug
|
Deepwatch
|
Karnataka
04 Aug
Deepwatch
Karnataka
Role & responsibilities
Deepwatch is hiring Software Engineers to contribute to the development of our next-generation cybersecurity platform. This role focuses on building intelligent, scalable, and real-time systems, with a strong emphasis on data-driven and AI-enabled capabilities.
You will work closely with senior engineers and leadership to design and build systems powering threat detection, automation, and advanced analytics.
Key Responsibilities
- Build and enhance intelligent, data-driven features for threat detection and security analytics
- Develop scalable backend services and microservices for high-volume systems
- Work on real-time data streaming systems (Kafka) for ingestion and processing
- Contribute to distributed systems design, scalability, and performance optimization
- Collaborate cross-functionally with Product, Security, and Data teams
- Support development of automation workflows and advanced detection systems
- Leverage modern engineering tools and automation practices to improve developer productivity, code quality, and delivery efficiency
- Write clean, maintainable code and participate in code reviews and engineering best practices
Qualifications
Required:
- 23 years of software engineering experience
- Strong programming skills in Java, with working knowledge of Python preferred.
- Solid understanding of data structures, algorithms, and object-oriented design
- Strong experience with databases (SQL/NoSQL) and data modeling
- Experience working with Kafka or similar streaming technologies
- Experience building backend systems, APIs, and microservices
- Exposure to AI-assisted development tools and modern software engineering workflows is a plus
- Robust problem-solving and debugging skills
Preferred Skills:
- Exposure to LLMs, embeddings, or vector databases
- Background or interest in cybersecurity (SIEM, EDR, SOC workflows)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Knowledge of Linux, networking, and distributed systems fundamentals
- Exposure to real-time or high-scale data processing systems
- Exposure to AI-assisted development tools and modern engineering productivity platforms
- Familiarity with using AI tools to support coding, debugging, testing, documentation, or developer workflows
Why Deepwatch?
- Mission-driven company focused on protecting customers from threats 24/7
- Hybrid work model in India, with access to collaborative office space in Bangalore
- High-impact leadership role with strong visibility across Product & Engineering
- Competitive compensation, equity, and benefits
- A company recognized as a Great Place to Work® for five consecutive years
- Opportunity to shape the future of cybersecurity and AI-driven platforms
📌 Software Engineer (Karnataka)
🏢 Deepwatch
📍 Karnataka