Calsoft : Hiring: Senior Data Engineer | 7+ Years Experience
We are looking for an experienced Senior Data Engineer to join our team and work on enterprise-scale data platforms, cloud data migration, data pipelines, integrations, and BI solutions.
Locations: Pune | Indore | Bangalore | Kolkata
- Design, build, maintain, and support production-grade data pipelines and data platforms.
- Lead cloud data migration and platform modernization initiatives, including planning, execution, deployment, and production support.
- Design, optimize, and operate scalable cloud data solutions using Snowflake and BigQuery.
- Develop and maintain BI and reporting platforms such as Looker/Mode, ensuring data accuracy, performance, and reliability.
- Work extensively with SQL and Python to troubleshoot and resolve complex data quality, performance, and integration issues.
- Build and manage ETL/ELT pipelines using Talend, including data ingestion, transformation, orchestration, monitoring, and production support.
- Develop and maintain marketing data integrations with search engines, social media platforms, and other third-party data sources.
- Build and support internal and external API integrations, including data ingestion, validation, transformation, and monitoring.
- Apply strong data warehousing and dimensional modeling concepts to develop scalable, high-performance, and cost-efficient data solutions.
- Own complex technical solutions end-to-end — from design and implementation through deployment and production support.
- Work with distributed data technologies and cloud platforms, with experience in AWS or Azure, and frameworks such as Spark or Kafka.
- Collaborate with Engineering, Analytics, Product, and Business teams to deliver high-quality data solutions.
- Snowflake & BigQuery
- Data Engineering & Data Warehousing
- Talend or similar ETL tools
- Cloud Data Migration & Platform Modernization
- API & Third-Party Data Integrations
- Dimensional Modeling & Performance Optimization
- Spark or Kafka
Round 1: In-person Technical Test at our office
Round 2: Virtual Technical Interview
Round 3: Virtual Final Interview
Important: Candidates must be comfortable attending the in-person technical test at the office as part of the selection process.
If you are interested and comfortable with the in-person interview/test process, please apply.