Pune, Maharashtra, India Full-time Mid-Senior 3-5 years
Build and maintain data pipelines, Snowflakeintegrations and data platforms, while supporting databaseadministration, performance, security and reliability across oursystems.
Role Overview
We are looking for a Data Engineer with 3–5 years ofexperience to build and maintain data pipelines, Snowflakeintegrations and data platforms, while supporting databaseadministration, performance, security and reliability.
Key Responsibilities
- Design, develop and maintain data pipelines and ETL/ELTprocesses using Snowflake.
- Develop complex SQL queries, transformations, views, storedprocedures, tasks and streams.
- Build incremental data ingestion and data synchronizationpipelines.
- Implement and maintain Snowflake integrations with externalapplications and cloud storage.
- Work with stages, file formats, COPY, Snowpipe, storageintegrations and connectors.
- Monitor and troubleshoot data pipelines and resolve dataquality issues.
- Optimize Snowflake queries for performance, scalability andcost.
- Support data modeling and schema design for analyticalworkloads.
Database Operations
- Manage databases across RDBMS and NoSQL environments.
- Perform database administration including user/rolemanagement and access control.
- Implement and maintain RBAC and least-privilege access.
- Monitor database health, performance, storage and resourceutilization.
- Perform query and database performance tuning.
- Support backup, recovery, disaster recovery andmaintenance activities.
- Troubleshoot production issues and participate inroot-cause analysis.
- Maintain database standards, documentation and operationalprocedures.
Experience and Qualifications
- 3–5 years in Data Engineering or a similar role.
- Strong hands-on experience with Snowflake, includingStreams, Tasks, Stages, Snowpipe, Stored Procedures, Viewsand Data Loading.
- Proficient in SQL, including complex queries and queryoptimization.
- Strong understanding of RDBMS and NoSQL database concepts,with hands-on experience in PostgreSQL, DynamoDB or similartechnologies.
- Experience building and troubleshooting ETL/ELT datapipelines.
- Understanding of database performance tuning, indexing,partitioning and query optimization.
- Experience with database users, roles, permissions andRBAC.
- Understanding of database security, monitoring, backup andrecovery concepts.
- Experience with Python or scripting for data engineeringand automation.
Skills and Attributes
- Strong troubleshooting and problem-solving skills.
- Knowledge of ClickHouse or other analytical databases is aplus.
- Experience with AWS cloud services and cloud-based dataplatforms is a plus.
- Experience with B2B SaaS/MarTech data platforms is aplus.