Software Engineer – Data Platform (2- 4 Years)
We're looking for a Software Engineer – Data Platform to build scalable, production-grade data systems that power Digital Twin, AI, and analytics platforms.
Key Skills:
- 4+ years of experience in backend/data platform engineering.
- Strong hands-on experience with Python, SQL, and data modelling.
- Experience building data pipelines, ETL/ELT workflows, and distributed systems.
- Knowledge of Kafka, Pub/Sub, or other streaming/event-driven technologies.
- Experience with Databricks, Spark, Delta Lake, BigQuery, or similar lakehouse platforms.
- Cloud experience with AWS, Azure, or GCP.
- Strong understanding of data quality, observability, testing, debugging, and scalable system design.
Good to Have:
- Experience in Industrial IoT, Manufacturing, or Digital Twin platforms.
- Exposure to Knowledge Graphs/Context Graphs.
- Experience supporting AI/LLM, RAG, or Agentic AI applications.
What You'll Do:
- Build reliable, scalable data pipelines and backend services.
- Design streaming data architectures and scalable data models.
- Collaborate with AI, Product, and Platform teams to deliver production-ready data solutions.
- Ensure high engineering quality through testing, monitoring, and performance optimisation.
Experience: 4 - 7 Years
Tech Stack: Python | SQL | Kafka | Spark/Databricks | AWS/Azure/GCP | Data Modelling | Distributed Systems