Company: ExaThought Technology Consulting Pvt. Ltd.
Location: Yelahanka, Bengaluru, Karnataka (Onsite/Hybrid – specify if applicable)
Experience: 8+ years
Job Type: Full-time
About ExaThought
ExaThought is a fast-growing technology company specializing in data-driven solutions, cloud computing, and AI-powered analytics. We partner with global enterprises to unlock the power of data, helping businesses make smarter decisions, improve efficiency, and drive innovation. At ExaThought, we foster a culture of continuous learning, collaboration, and technological excellence.
Job Summary
We are seeking an experienced Senior Data Engineer to design, develop, and optimize scalable data systems and solutions. This role involves working across the entire data lifecycle — from ingestion to analytics — with a strong focus on Snowflake-based architectures. The ideal candidate is highly skilled in Python, SQL, and Spark, with proven expertise in data pipelines, orchestration tools, and enterprise-scale data solutions.
Key Responsibilities
- Design, develop, and manage enterprise-level data solutions.
- Lead development and optimization of Snowflake data pipelines and models.
- Build scalable data processing systems using Python and SQL.
- Design and implement data warehouses in Snowflake for efficient storage and retrieval.
- Develop production-ready pipelines with Spark, Scala, and Python.
- Implement and manage orchestration tools such as Airflow, Informatica, or Automic.
- Ensure data governance, metadata management, and lineage tracking.
- Write automation scripts using Shell scripting and JavaScript.
- Apply CI/CD, automated testing, and performance engineering best practices.
- Use Git, Confluence, and Jira for version control, documentation, and project tracking.
- Collaborate with cross-functional teams, including analysts, data scientists, and business stakeholders.
Required Qualifications & Experience
- 8+ years of experience designing and developing enterprise data solutions.
- 3+ years of hands-on experience with Snowflake.
- 3+ years of Python development.
- Strong expertise in SQL and Python for data transformation.
- Proven experience with Spark, Scala, and Python in production environments.
- Hands-on experience with Airflow, Informatica, or Automic.
- Knowledge of metadata management and data lineage.
- Strong problem-solving skills in fast-paced, agile environments.
- Excellent communication and collaboration skills.
Why Join Us?
- Work on cutting-edge data engineering projects with Snowflake, Python, and Spark.
- Be part of a fast-paced, innovation-driven environment where your contributions matter.
- Access learning opportunities, mentorship, and career growth.
- Collaborate with highly skilled data engineers, analysts, and business leaders.
- Enjoy a flexible work environment with competitive compensation and benefia