Source description
About the role
Role Overview: As a Principal Software Engineer at our company, you will be responsible for working on complex data pipelines that handle petabytes of data. Our Balbix platform is a critical security tool utilized by CIOs, CISOs, and sec-ops teams across various enterprises, including Fortune 10 companies globally. Your main focus will be on solving challenges related to massive cybersecurity and IT data sets. Collaboration with our data scientists, threat researchers, and network experts is essential for addressing real-world cybersecurity issues. This role necessitates strong algorithm, programming, and testing skills, along with experience in large-scale data engineering projects. Key Responsibilities: - Work on complex data pipelines dealing with petabytes of data - Collaborate with data scientists, threat researchers, and network experts to solve cybersecurity challenges - Utilize excellent algorithm, programming, and testing skills - Contribute to large-scale data engineering projects - Ensure the efficient handling of massive cybersecurity and IT data sets Qualifications Required: - MS/BS in Computer Science or a related field - 7+ years of experience in the field - Expertise in programming with Python, Java, or Scala - Proficiency in SQL databases like Postgres and NoSQL databases such as MongoDB, Cassandra, Redis - Experience with search engine databases like ElasticSearch (preferred) - Familiarity with time-series databases such as InfluxDB, Druid, Prometheus - Strong grasp of computer science fundamentals, including data structures, algorithms, and distributed systems (Note: Benefits section is omitted as it was not included in the provided job description) Role Overview: As a Principal Software Engineer at our company, you will be responsible for working on complex data pipelines that handle petabytes of data. Our Balbix platform is a critical security tool utilized by CIOs, CISOs, and sec-ops teams across various enterprises, including Fortune 10 companies globally. Your main focus will be on solving challenges related to massive cybersecurity and IT data sets. Collaboration with our data scientists, threat researchers, and network experts is essential for addressing real-world cybersecurity issues. This role necessitates strong algorithm, programming, and testing skills, along with experience in large-scale data engineering projects. Key Responsibilities: - Work on complex data pipelines dealing with petabytes of data - Collaborate with data scientists, threat researchers, and network experts to solve cybersecurity challenges - Utilize excellent algorithm, programming, and testing skills - Contribute to large-scale data engineering projects - Ensure the efficient handling of massive cybersecurity and IT data sets Qualifications Required: - MS/BS in Computer Science or a related field - 7+ years of experience in the field - Expertise in programming with Python, Java, or Scala - Proficiency in SQL databases like Postgres and NoSQL databases such as MongoDB, Cassandra, Redis - Experience with search engine databases like ElasticSearch (preferred) - Familiarity with time-series databases such as InfluxDB, Druid, Prometheus - Strong grasp of computer science fundamentals, including data structures, algorithms, and distributed systems (Note: Benefits section is omitted as it was not included in the provided job description)
More at Balbix
Related open roles
Staff Engineer - Lakehouse
Delhi NCR
Principal Software Engineer (Data Integration / Backend Engineering)
Delhi NCR
Technical Team Lead – LLM Systems (LangGraph & Bedrock)
Delhi NCR · Hybrid
Director Platform/Backend Engineering
Bangalore
Staff /Sr Staff/ Principal Engineer Lakehouse
Delhi NCR
Staff /Sr Staff/ Principal Engineer - Lakehouse
Delhi NCR · Hybrid
