Description
Ciklum is looking for a Senior Data Engineer to join our team full-time in India.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Data Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
Responsibilities:
- Designing, developing, and deploying solutions, providing advanced data analytics, and creating dashboards and reports that deliver key insights to the business
- Data models design and implementation
- Optimize reports and dashboards for better performance by improving query speed and ensuring efficient data model design
- Contributes design, code, configurations, manage data ingestion, close to real-time processing, batch processing, ETL across multiple data storages
- Responsible for performance tuning of complicated SQL and DAX queries
- Identify gaps and improve the platform’s quality, robustness, maintainability, and speed
- Cross-train other team members on technologies being developed, while also continuously learning new technologies from other team members
- Contribute in the Unit’s activities and community building, participate in conferences, and provide excellence in exercise and best practices
Requirements:
- 5+ years of hands-on software development experience
- Solid expertise in Apache Spark, including delivery on Databricks
- Proficient in Python with advanced data engineering skills using PySpark, Pandas, and related libraries
- Experience developing and maintaining unit tests for Databricks workloads
- Solid understanding of columnar storage (e.g., Parquet) and hands-on experience with Delta Lake / Delta Tables
- Proven ability to handle small to large data volumes
📌 Senior Data Engineer (India)
🏢 Ciklum
📍 India