Software Engineer (Systems) 3

DGN Technologies Inc

Bengaluru

On-site

INR 2,600,000 - 4,200,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DGN Technologies Inc in Bengaluru, India is seeking a Technical Lead for Data Services to design and build scalable, real-time data platforms and APIs. You will collaborate with engineering and analytics teams to evolve data contracts and models, ensuring high data quality and reliable deployments.

This role emphasizes leadership, mentoring, and improving data production, sharing, and consumption across the organization, leveraging Spark, Kafka, Snowflake, and Airflow on AWS.

Qualifications

  • Solid quantitative background in Computer Science, Engineering, Physics, Math, or 3+ years in a technically demanding role.
  • Proficient in at least two major programming languages such as Python, Go, Scala, C++, or Java, with strong software design and architecture skills.
  • Proven experience building data pipelines and distributed systems using Spark, Kafka, Elasticsearch, Snowflake, and Airflow.
  • Strong collaborator contributing to code reviews, system design, sprint planning, and KPI evaluations.
  • Minimum a bachelor's or master's degree in computer science, information technology, or a related field.

Responsibilities

  • Design and build scalable, distributed Data as a Service systems ingesting and processing data in real time and batch modes.
  • Develop and maintain robust APIs, data services, and tooling for secure, efficient data access by internal teams.
  • Collaborate with engineering, analytics, and business stakeholders to evolve data contracts and models.
  • Implement CI/CD practices for data services including automated data quality testing and schema evolution.
  • Mentor teammates and drive best practices across the data domain.

Skills

Quantitative background
Programming languages
Data pipelines
Distributed systems

Education

Bachelor's or Master's in CS/IT or related

Tools

Apache Spark
Kafka
Elasticsearch
Snowflake
Airflow
AWS
Docker
Kubernetes
Terraform

Job description

Design and build scalable, distributed Data as a Service that ingest, process, and serve data from robotics, manufacturing, engineering, and clinical sources in real time and batch modes.

Develop and maintain robust APIs, data services, and tooling to provide internal teams with secure, efficient, and intuitive access to high-quality data.

Partner with engineering, analytics, and business stakeholders to evolve data contracts and models that support emerging use cases and ensure semantic consistency.

Implement CI/CD practices for data services, including automated testing for data quality, service reliability, and schema evolution.

Championing a self-service data culture by building discoverable, well- documented data products and guiding teams toward empowered, autonomous data access.

Act as a technical leader within the data domain driving best practices, mentoring teammates, and continuously improving how data is produced, shared, and consumed across the organization.

Qualifications:
  • Solid quantitative background in Computer Science, Engineering, Physics, Math, or 3+ years of hands-on experience in a technically demanding role.
  • Proficient in at least two major programming languages such as Python, Go, Scala, C++, or Java, with a strong understanding of software design and architecture.
  • Proven experience building data pipelines and working with distributed systems using technologies like Apache Spark, Kafka, Elasticsearch, Snowflake, and Airflow.
  • Strong collaborator who actively contributes to code reviews, system design discussions, sprint planning, and KPI evaluations to drive team excellence and technical quality.
  • Minimum a bachelor's or master's degree in computer science, information technology, or a related field.
Bonus Points:
  • Experience working on Data Platform or Infrastructure Engineering teams.
  • Hands-on experience with AWS, Docker, Kubernetes, Kafka, Elasticsearch, Apache Airflow, Snowflake, and Terraform.
  • Familiarity with CI/CD best practices for DataOps and deployment automation.
About the Data Services Team:

We are a rapidly growing organization made up of Software and Data Engineers, with a strong DevOps culture, focused on building a next-generation Data as a Service (DaaS) platform. We are seeking a strong technical lead who is passionate about designing scalable, real-time data systems that deliver high-quality, trusted data across the company.

Our platform leverages technologies such as Apache Kafka for real-time data ingestion, Apache Flink for stream processing and transformation, Snowflake for scalable warehousing, and AWS as our cloud backbone. We focus on serving data via APIs and event streams to enable on-demand access, analytics, and machine learning across product and engineering teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer
Lead Engineer

Nutanix • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Family medical coverage
Vision and dental coverage
Eligibility for equity awards
+1
Data Engineer
Data Engineer

Scaletrix.AI • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Staff Software Engineer
Staff Software Engineer

CBX1 • Bengaluru

On-site
INR 1,900,000 - 3,000,000
Senior Data Engineer
Senior Data Engineer

StartAppss System India Pvt. Ltd. • Indore District

On-site
INR 1,800,000 - 3,600,000
Senior Data Engineer
Senior Data Engineer

Proclink • Gandhamguda

On-site
INR 800,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

AppSierra • India

On-site
INR 3,500,000 - 5,200,000
Sr. Data Engineer
Sr. Data Engineer

Minfy Technologies • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,800,000
Lead Data Engineer
Lead Data Engineer

Azilen Technologies • Ahmedabad District

On-site
INR 4,500,000 - 10,000,000
Senior Data Engineer
Senior Data Engineer

ESP Engineered • Hyderabad

On-site
INR 1,200,000 - 1,800,000