Senior Data Engineer / Data Solutions Engineer
Company: Attributics Tech Private Limited
Location: Pune
Experience: 5–8 Years
Employment Type: Full-time
About AttributicsAttributics is a MarTech consulting and technology services company helping leading brands build modern data platforms, customer data infrastructure, analytics and AI-driven solutions.
We work with brands across retail, BFSI, QSR and other industries to design and implement scalable data engineering and cloud-based solutions.
Role OverviewWe are looking for a hands-on Senior Data Engineer / Data Solutions Engineer with strong expertise in data engineering, data modelling, ETL/ELT pipelines and modern cloud data platforms.
The ideal candidate should be capable of independently designing and building end-to-end data solutions, while working closely with clients and stakeholders to translate business requirements into scalable technical architectures.
Key Responsibilities
- Design, develop and optimise scalable ETL/ELT pipelines using Python, PySpark and Spark SQL.
- Build robust data processing solutions with incremental ingestion, batch processing and data transformations.
- Design enterprise data models using Star/Snowflake schemas, dimensional modelling and Medallion Architecture (Bronze, Silver, Gold layers).
- Work hands-on with Databricks or Snowflake, Delta Lake and cloud data platforms.
- Develop data transformations, testing and documentation using dbt.
- Build and manage workflow orchestration using Apache Airflow.
- Optimise Spark jobs, SQL queries, pipeline performance and cloud costs.
- Implement data quality checks, monitoring, logging and error handling.
- Work with clients and internal teams on technical discovery, solution design and architecture discussions.
- Prepare technical documentation, data flow diagrams and solution designs.
- Take ownership of end-to-end implementation, delivery and production support.Required Skills & Experience
- 5–8 years of relevant experience in Data Engineering.
- Strong hands-on expertise in Databricks or Snowflake.
- Proficiency in Python, PySpark, Spark SQL and advanced SQL.
- Strong understanding of data modelling, ETL/ELT and data warehousing.
- Experience with Medallion Architecture, Delta Lake and distributed data processing.
- Hands-on experience with dbt and Apache Airflow.
- Experience building incremental, scalable and reliable data pipelines.
- Knowledge of AWS, Azure or GCP.
- Strong problem-solving, communication and stakeholder-management skills.Good to Have
- Experience with CDC and real-time/streaming data pipelines.
- Knowledge of Kafka or similar streaming technologies.
- Experience with CI/CD, Git and automated deployments.
- Exposure to data governance, metadata management and data security.
- Experience in MarTech, CDP, retail, BFSI or QSR data ecosystems.
- Previous experience in consulting or client-facing technical delivery.What We Are Looking ForA strong hands-on engineer who can independently own data engineering solutions, understand business requirements, engage with clients and take responsibility for technical design, implementation and delivery.