Principal Engineer - Backend | GSK

Min Experience

17 years

Location

Remote (India), Bengaluru

JobType

full-time

About the role

We’re hiring on behalf of our Client, a Leading Global Cloud Security Company headquartered in the US and with a presence in Bangalore, India.

Role Overview:

Experience Required: 17+ years
Location: Remote
Education: B.E / B.Tech / M.Tech from a recognized university/college

Looking for candidates with Backend (Distributed system) & Data platform experience

Key Skills:

  • 17+ years in building scalable distributed data systems
  • Proficient in Python, Java, or Golang
  • Strong data structures and algorithms knowledge
  • Experience with automated testing and code coverage
  • Real-time stream processing expertise (Flink, Spark, etc.)
  • Familiarity with distributed datastores (Druid, Mongo, Cassandra, BigQuery)
  • Excellent written and verbal communication
  • Open-source contributions (bonus)

Responsibilities:

  • Develop next-gen data pipelines for real-time security insights
  • Architect scalable data pipelines for real-time processing challenges
  • Collaborate with security and big data experts, product, and engineering teams to create innovative solutions
  • Evaluate and contribute to open-source technologies
  • Assist teams in architecting systems on the data platform

Skills

Python
Java
Golang
Distributed Systems
Data Platform
kafka streaming