Snowflake Data Engineer

6 days ago


Bengaluru, India Trivine Technology Solutions LLC Full time
Company Description
Trivine Technology Solutions LLC is a Digital Engineering and Transformation company based in Bengaluru. We specialize in strategy, design, and development, striving to be the trusted business and technology solutions provider for our clients.
Role Description
We are seeking a skilled Snowflake Data Engineer to design, build, and maintain our Snowflake-centric data infrastructure. This role focuses on leveraging Snowflake's cloud-native capabilities to enable seamless data integration, storage, and analysis. As a Snowflake Data Engineer, you will work closely with data scientists, analysts, and business stakeholders to create high-quality data pipelines and architectures that support our organization’s data-driven initiatives.
The ideal candidate has a strong background in data engineering, advanced SQL skills, and hands-on experience with Snowflake. You will play a critical role in optimizing Snowflake workflows, ensuring data quality, and delivering scalable, efficient solutions tailored to the organization's analytical needs.
Key Responsibilities:
Snowflake Pipeline Development:
Design, build, and maintain scalable data pipelines within Snowflake for Extract, Transform, and Load (ETL) processes.
Leverage Snowflake-specific features like Snowpipe, Streams, and Tasks to enable real-time and batch data processing.
Ensure data accuracy and reliability through robust validation and transformation processes in Snowflake.
Snowflake Data Architecture & Modeling:
Design and implement optimized Snowflake data models (e.g., Star Schema, Snowflake Schema) to facilitate efficient querying and analytics.
Utilize Snowflake's unique features, such as time travel, zero-copy cloning, and materialized views, to enhance data architecture.
Work with data scientists and analysts to create data structures that align with analytical and reporting requirements.
Performance Optimization:
Monitor and optimize Snowflake performance, including query tuning, warehouse resizing, and auto-scaling.
Implement cost-efficient data storage and processing strategies, leveraging Snowflake's elastic compute capabilities.
Troubleshoot and resolve performance issues in Snowflake workflows.
Cloud Integration:
Integrate Snowflake with cloud platforms (AWS, Azure, GCP) and services (e.g., S3, GCS, Azure Blob Storage) for seamless data ingestion.
Work with distributed computing tools to handle large datasets and enable advanced analytics in Snowflake.
Develop data lake solutions that leverage Snowflake's ability to process semi-structured data like JSON and Parquet.
Data Integration:
Build pipelines to integrate data from APIs, third-party providers, and internal systems into Snowflake.
Create and manage secure APIs for data access and sharing across teams.
Develop Snowflake-based solutions for real-time and batch data processing needs.
Data Governance & Quality:
Implement governance policies in Snowflake, including role-based access control (RBAC) and data masking for sensitive information.
Set up automated data validation checks using Snowflake and orchestration tools like Apache Airflow or dbt.
Ensure compliance with data privacy regulations such as GDPR and CCPA within the Snowflake environment.
Collaboration & Documentation:
Collaborate with data scientists and analysts to ensure Snowflake solutions meet their needs.
Document Snowflake workflows, data architectures, and best practices for team reference and training.
Provide support and troubleshoot issues related to Snowflake data pipelines and processes.
Qualifications:
Education & Experience:
Bachelor’s degree in Computer Science, Data Engineering, or related field (Master’s preferred).
3+ years of hands-on experience with Snowflake, including data modeling, pipeline development, and performance tuning.
Strong experience with cloud platforms (AWS, GCP, or Azure) and integrating Snowflake with these ecosystems.
Proven track record of designing and implementing scalable Snowflake solutions.
Technical Skills:
Expertise in SQL and Snowflake-specific features like SnowSQL, Snowpipe, Streams, and Tasks.
Experience with data pipeline orchestration tools (e.g., Apache Airflow, dbt).
Familiarity with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
Knowledge of version control systems like Git and collaborative coding best practices.
Proficiency in programming languages such as Python, Scala, or Java for data engineering tasks.
Preferred Skills:
Experience with machine learning pipelines and integrating Snowflake with AI/ML frameworks.
Familiarity with big data tools like Apache Spark or Hadoop and their integration with Snowflake.
Knowledge of data visualization tools like Tableau or Power BI.
Hands-on experience with containerization tools like Docker and orchestration platforms like Kubernetes.
Personal Attributes:
Strong analytical and problem-solving skills, with a focus on delivering scalable and efficient Snowflake solutions.
Excellent communication skills to interact with technical and non-technical stakeholders.
Self-motivated, detail-oriented, and capable of managing multiple projects in a fast-paced environment.
Collaborative team player who values knowledge sharing and continuous learning.

  • Bengaluru, Karnataka, India NTT DATA Full time

    About the RoleWe are seeking a highly skilled Snowflake Data Engineer and Architect to join our team in Bangalore, India. This is a senior-level position that requires expertise in designing, developing, and maintaining large-scale data warehousing solutions using Snowflake.Key ResponsibilitiesDesign and implement efficient data models and architectures for...

  • Sales Engineer

    4 weeks ago


    Bengaluru, India Snowflake Full time

    Build the future of the AI Data Cloud. Join the Snowflake team. We are looking for world-class sales engineers to join our field teams whose technical skills and customer savvy will help customers understand and utilize the value of the cutting-edge data platform that we are building. They must share our passion about reinventing the data platform and...


  • Bengaluru, India Snowflake Full time

    Build the future of the AI Data Cloud. Join the Snowflake team. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a...

  • Data Cloud Architect

    2 weeks ago


    Bengaluru, India Snowflake Full time

    Build the future of the AI Data Cloud. Join the Snowflake team. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Our ‘get it done’ culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a...

  • Data Cloud Architect

    2 weeks ago


    Bengaluru, Karnataka, India Snowflake Full time

    Build the future of the AI Data Cloud. Join the Snowflake team. This role requires travel up to 15% within India to support partner engagements such as enablement, deal support and partner events, and for company events outside India, as required. **_ This is a hands-on, individual contributor role with high visibility across the organization._** **YOU...


  • Bengaluru, India Trivine Technology Solutions LLC Full time

    Company DescriptionTrivine Technology Solutions LLC is a Digital Engineering and Transformation company based in Bengaluru. We specialize in strategy, design, and development, striving to be the trusted business and technology solutions provider for our clients.Role DescriptionWe are seeking a skilledSnowflake Data Engineerto design, build, and maintain our...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Platform Data EngineerExperience: 8-14 yearsLocation: Bangalore/Noida/ Hyderabad/MumbaiMust have skills: Data engineering + snowflake + DBT + SQL or Data engineering + snowflake + ADF + Python.Job Description:Data Engineering and Data Modeling:- Strong data engineering and data modeling skills.Complex Data Warehouse Solutions:- 5 years of...


  • Bengaluru, India Trivine Technology Solutions LLC Full time

    Company DescriptionTrivine Technology Solutions LLC is a Digital Engineering and Transformation company based in Bengaluru. We specialize in strategy, design, and development, striving to be the trusted business and technology solutions provider for our clients.Role DescriptionWe are seeking a skilled Snowflake Data Engineer to design, build, and maintain...


  • Bengaluru, India Trivine Technology Solutions LLC Full time

    Company Description Trivine Technology Solutions LLC is a Digital Engineering and Transformation company based in Bengaluru. We specialize in strategy, design, and development, striving to be the trusted business and technology solutions provider for our clients. Role Description We are seeking a skilled Snowflake Data Engineer to design, build, and...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Platform Data EngineerExperience: 8-14 yearsLocation: IndiaMust have skills: Data engineering + snowflake + DBT + SQL or Data engineering + snowflake + ADF +PythonJob Description:- Strong data engineering and data modeling skills.- 5 years of experience with complex data warehouse solutions and in developing production-ready data ingestion and...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Role: Snowflake DeveloperKey Responsibilities:Design and implement data warehousing solutions using Snowflake.Develop and maintain ETL processes to extract, transform, and load data into Snowflake.Collaborate with cross-functional teams to ensure data quality and integrity.Stay up-to-date with Snowflake features and best practices to optimize data processing...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Snowflake Developer Job DescriptionAt Tata Consultancy Services, we are seeking a highly skilled Snowflake Developer to join our team. As a Snowflake Developer, you will be responsible for designing and implementing scalable data engineering solutions using Snowflake.Key Responsibilities:Design and implement data pipelines using SnowflakeDevelop and maintain...


  • Bengaluru, Karnataka, India TapTalent Full time

    Job Title: Snowflake Data EngineerLocation: RemoteJob Type: Full-timeKey Responsibilities:Design, develop, and maintain data pipelines and ETL processes using Snowflake.Collaborate with data analysts and data engineers to understand data requirements and translate them into technical specifications.Optimize and tune Snowflake queries for performance and...


  • Bengaluru, Karnataka, India CliqHR Full time

    Job SummaryWe are seeking a highly skilled Snowflake Data Engineer to join our team at CliqHR. As a Snowflake Data Engineer, you will be responsible for designing, implementing, and maintaining large-scale data warehouses on the Snowflake cloud platform.Key Responsibilities- Design and implement data models, ETL processes, and data pipelines using Snowflake...

  • Data Engineer

    6 months ago


    Bengaluru, India Tiger Analytics Full time

    Job Description Job Title: Data Engineer – Snowflake Tiger Analytics is a global AI and analytics consulting firm. With data and technology at the core of our solutions, our + tribe is solving problems that eventually impact the lives of millions globally. Our culture is modeled around expertise and respect with a team-first mindset. Headquartered in...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Data Engineering and Analytics ExpertiseAt NR Consulting - India, we seek an experienced Platform Data Engineer to lead the development of complex data warehouse solutions for our clients. The ideal candidate will have a strong background in data engineering and a passion for working with Snowflake and DBT.Key Responsibilities- Design and implement...

  • Data Engineer

    5 days ago


    Bengaluru, India Antal International Full time

    Summary role description:Hiring for an Data Engineer - Snowflake for a high-end start-up AI Strategy and Consulting company.Company description:Our client is a start-up AI Strategy and Consulting company, headquartered in San Fransisco, that accelerate business strategies by seamlessly integrating AI, Data, and Digital technologies. They help businesses...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    At LTIMindtree, we're looking for a skilled Snowflake developer to join our team. As a Snowflake Data Engineer, you will be responsible for implementing scalable data warehouse solutions in the Snowflake environment.We require a professional with experience in optimizing and troubleshooting SQL queries, as well as performing modeling tasks such as roles,...

  • Solutions Architect

    6 months ago


    Bengaluru, Karnataka, India Snowflake Full time

    Build the future of data. Join the Snowflake team. This person will have a broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc. He/she will have the insight to make the connection between a customer's specific business problems and Snowflake's solution, the customer-facing skills to...

  • Solutions Architect

    5 months ago


    Bengaluru, Karnataka, India Snowflake Full time

    Build the future of data. Join the Snowflake team. Build the future of data. Join the Snowflake team. This person will have a broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc. He/she will have the insight to make the connection between a customer’s specific business problems and...