09 Sep
|
MSH (India)
|
Bengaluru
09 Sep
MSH (India)
Bengaluru
Python Developer – Data Platform & Middleware
MSH Business Consulting Pvt. Ltd. | Bangalore / Kolkata
Build the data backbone of MSH’s next-generation talent platform.
MSH is building an AI-first talent technology platform designed to make sourcing, matching and hiring smarter, faster and more data-driven.
We already have platforms powering different parts of the talent ecosystem. Now, we’re building the data and middleware layer that connects them — creating a reliable shared foundation that multiple systems can work from.
We’re looking for a Python Developer who enjoys solving complex data problems, building production-grade services and working at the intersection of Python, data engineering, APIs and AI.
This is a role where you will help shape the architecture — not simply maintain an existing application.
What You’ll Work On
As part of the engineering team, you will:
- Build a shared middleware data layer connecting multiple MSH platforms
- Develop a persistent, system-agnostic Candidate ID to solve identity and deduplication challenges across systems
- Design Candidate–Job data models that track candidate stages, contact attempts and match scores for individual jobs
- Build reliable data pipelines from Snowflake and other source systems
- Identify and resolve data quality issues before they reach downstream systems
- Design data and access boundaries for client-owned and shared data
- Build APIs and services that multiple downstream systems can depend on
- Contribute to the architecture and implementation of a 16-service middleware roadmap
- Help establish the foundation for future AI/LLM-powered candidate-job intelligence
Technology You'll Work With
Core: Python, SQL, REST APIs / Services
Data: Snowflake, PostgreSQL, Cloud Data Warehouses
Orchestration: Airflow, dbt, Prefect
Cloud: AWS, GCP, Azure
DevOps: Docker, Kubernetes, CI/CD
Architecture: Data Modelling, Entity Resolution, Multi-Tenant Design
What We're Looking For
You should have:
- 4
📌 Python Developer (Bengaluru)
🏢 MSH (India)
📍 Bengaluru