Overview
Build a reusable, engineering-first Data Platform that enables product teams to deliver reliable, scalable, self-service data solutions. The role focuses on platform engineering rather than only building data pipelines.
What you'll do
- Build reusable platform components and frameworks using Python and Apache Spark.
- Develop and maintain production-grade data processing applications on Databricks.
- Develop standardized platform capabilities for data ingestion, processing, observability, and governance.
- Build APIs, libraries, and automation that improve engineering productivity.
- Work with PostgreSQL, MongoDB, and Delta Lake to build reliable data solutions.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, well-tested production code.
- Troubleshoot production issues and drive them to resolution.
- Collaborate with engineers across teams to deliver high-quality platform capabilities.
What you'll need
- 2–4 years of professional software engineering experience.
- Strong programming skills in Python.
- Hands-on experience with Apache Spark (PySpark).
- Experience building applications on AWS/Databricks.
- Strong understanding of Object-Oriented Programming (OOP).
- Strong understanding of Design Patterns.
- Strong understanding of SOLID Principles.
- Strong understanding of Data Structures & Algorithms.
- Strong understanding of Clean Code Practices.
- Strong understanding of Unit Testing.
- Experience working with NoSQL/Relational Databases.
- Experience with Git and CI/CD pipelines.
- Strong analytical, debugging, and problem-solving skills.
- Good understanding of scalable and reliable software development practices.
Nice to have
- Experience building Data Platform or internal platform capabilities.
- Experience with Delta Lake and Lakehouse architecture.
- Exposure to Generative AI applications.
- Experience building RAG (Retrieval-Augmented Generation) solutions.
- Experience with Agentic AI workflows.
- Exposure to Docker or Kubernetes.
Details
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.