Principal Software Engineer, Data Platform
This role involves defining the core semantic layer for enterprise-scale data products. The engineer will lead architecture, ensure data consistency across product surfaces, and optimize large-scale data workloads. Proficiency in SQL, Python, and modern OLAP ecosystems is required. This is a high-impact, hands-on leadership position influencing analytics and AI-driven data experiences.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
10+ years
Function
Engineering
Work mode
Remote, India
Company
Tier 3
What you will work on
This role involves defining the core semantic layer for enterprise-scale data products. The engineer will lead architecture, ensure data consistency across product surfaces, and optimize large-scale data workloads. Proficiency in SQL, Python, and modern OLAP ecosystems is required. This is a high-impact, hands-on leadership position influencing analytics and AI-driven data experiences.
TAL's take
Role has high technical impact and seniority, but the company context is a recruitment intermediary rather than the primary hiring firm.
The JD provides a very clear, specific focus on semantic modeling, data platform architecture, and leadership expectations.
Must haves
- 10+ years of experience in software or data engineering
- Deep experience in semantic modeling and data platform architecture
- Strong proficiency in SQL and Python
- Hands-on experience in modern data ecosystems like Snowflake or ClickHouse
- Excellent communication and ability to influence technical direction
Tools and skills
Nice to have: dbt, metricflow, spark, kafka, kinesis.
About the company
Jobgether is a recruiting platform acting as an intermediary; the actual employer is undisclosed.