10 Sep
|
MSH (India)
|
Bengaluru
10 Sep
MSH (India)
Bengaluru
Job Description
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