Job Description

Senior Software Developer – Data Platform

Location: Bangalore

Experience: 5–8 Years

Work Mode: Hybrid

Availability: Immediate joiners / Candidates serving notice


Role Overview

We are hiring a Senior Software Developer – Data Platform for a leading organisation in the cybersecurity domain , known for building large-scale, high-performance systems. In this role, you will design and scale backend and data platforms that process massive volumes of cybersecurity data, enabling fast ingestion, analytics, and search across distributed systems.


Key Responsibilities

  • Design, develop, and scale backend services and data platform systems .
  • Build and maintain high-performance services using Java, Python, or Go .
  • Develop and manage high-throughput data pipelines using Apache Spark and Kafka .
  • Implement and optimize data storage and search solutions using Elasticsearch .
  • Deploy, manage, and operate services on AWS cloud infrastructure .
  • Work with Docker, Kubernetes , and modern CI/CD pipelines .
  • Ensure system reliability, scalability, and performance in production environments.
  • Mentor junior engineers and lead technical initiatives and modules.
  • Collaborate with cross-functional teams to deliver robust, secure data solutions.


Mandatory Requirements

  • 5–8 years of experience in Backend and Data Platform development .
  • Strong hands-on experience with Java, Python, or Go .
  • Proven experience working with Spark, Kafka, and Elasticsearch .
  • Hands-on experience with AWS cloud services .
  • Production experience with Docker and Kubernetes .
  • Experience with CI/CD tools such as Jenkins.
  • Exposure to time-series or columnar databases (e.g., Databricks, Elasticsearch, ClickHouse).
  • Strong understanding of REST APIs, distributed systems, and scalable architectures .
  • Ability to work independently and lead technical ownership of modules.


Location & Availability

  • Only Bangalore-based candidates should apply.
  • Open to immediate joiners or candidates serving notice .
  • Comfortable working in a hybrid work environment .
  • Must be available for an in-person final interview in Bangalore.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application