As a Databricks & Snowflake Data Engineer, you will work closely with experienced data engineers, architects, and analytics teams to design, build, and optimize modern data platforms. You will be involved in the end-to-end data engineering lifecycle—from data ingestion and transformation to pipeline orchestration, data modeling, and performance optimization.
This role offers a hands-on learning environment where you'll work on real-world business challenges, gain exposure to cloud-based data platforms, and develop expertise in modern data engineering technologies including Databricks, Snowflake, Spark, Python, SQL, and cloud ecosystems.
Responsibilities- Work with senior data engineers and architects to build, optimize, and maintain scalable data pipelines and workflows.
- Develop ETL/ELT processes using Databricks, Spark, Python, and SQL.
- Design and implement data ingestion frameworks for structured and unstructured data sources.
- Build and maintain data models, data marts, and analytical datasets in Snowflake.
- Monitor, troubleshoot, and improve data pipeline performance, reliability, and scalability.
- Collaborate with business stakeholders, analysts, and data scientists to understand data requirements and deliver solutions.
- Participate in architecture discussions, proof-of-concepts, and process improvement initiatives.
- Document data flows, technical designs, and implementation details to support operational excellence and knowledge sharing.
- Ensure adherence to data quality, security, and governance standards across data platforms.
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Data Science, or a related technical field.
- Strong foundation in SQL and database concepts.
- Good programming skills in Python or a similar language.
- Understanding of data warehousing concepts, ETL/ELT processes, and data modeling.
- Familiarity with Databricks, Apache Spark, Snowflake, or cloud data platforms through academic projects, internships, certifications, hackathons, or personal projects.
- Basic knowledge of cloud platforms such as Azure, AWS, or GCP is a plus.
- Strong analytical and problem-solving skills with a passion for learning modern data engineering technologies.
- Excellent communication and collaboration skills.
Skills Required
- Bachelor's or Master's degree in Computer Science, IT, Engineering, Data Science, or related technical field
- Strong foundation in SQL and database concepts
- Programming skills in Python or a similar language
- Understanding of data warehousing concepts, ETL/ELT processes, and data modeling
- Familiarity with Databricks, Apache Spark, Snowflake, or cloud data platforms (via academic projects, internships, certifications, or personal projects)
- Basic knowledge of cloud platforms such as Azure, AWS, or GCP
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
What We Do
Choosing a digital partner is about more than capabilities — it’s about collaboration and character. Unrealistic overhauls and off-the-shelf products ignore what matters most — your unique needs, culture, goals, and your legacy data and technology environments. At EXL, our collaboration is built on ongoing listening and learning to adapt our methodologies. We’re your business evolution partner—tailoring solutions that make the most of data to make better business decisions and drive more intelligence into your increasingly digital operations. Whether your goals are scaling the use of AI and digital, redesign operating models, or driving better and faster decisions, we’re here to partner with you to help you gain—and maintain—competitive advantage with efficient, sustainable models at scale. Our expertise in transformation, data science, and change management helps make your business more efficient and effective, improve customer relationships and enhance revenue growth. Instead of focusing on multi-year, resource- and time-intensive platform designs or migrations, we look deeper at your entire value chain to integrate strategies with impact. We use our specialization in analytics, digital interventions, and operations management—alongside deep industry expertise — to deliver solutions that help you outperform the competition. At EXL, it’s all about outcomes—your outcomes—and delivering success on your terms. Share your goals with us and together, we’ll optimize how you leverage data to drive your business forward. For more information, visit www.exlservice.com.







