Data Engineer with Snowflake | Codersbrain
Posted on August 22, 2025
Job Description
Software Engineer
Job Summary
The Snowflake Managed Services team is seeking a Software Engineer to enhance and support our data platform. This role involves working on Snowflake environments across multiple clients, ensuring stability, performance, and continuous improvement.
Responsibilities
- Design and develop Snowflake pipelines, data models, and transformations.
- Provide L2/L3 production support for Snowflake jobs, queries, and integrations.
- Troubleshoot failed jobs, resolve incidents, and conduct root cause analysis (RCA).
- Tune queries, monitor warehouses, and help optimize Snowflake usage and costs.
- Handle service requests including user provisioning, access changes, and role management.
- Document issues, enhancements, and standard procedures (runbooks).
Qualifications
- Minimum of 4+ years of hands-on experience in Snowflake development and support.
- Strong SQL, data modeling, and performance tuning skills.
- Exposure to Continuous Integration/Continuous Deployment (CI/CD) pipelines and scripting languages (e.g., Python or PySpark).
- Experience with ETL (Extract, Transform, Load) or ELT (Extract, Load, Transform).
- Familiarity with data pipelines and orchestration tools (e.g., Azure Data Factory (ADF)).
Preferred Skills
- SnowPro Core Certification.
- Experience with ticketing systems such as ServiceNow or Jira.
- Cloud experience specifically with Azure.
- Basic understanding of Information Technology Infrastructure Library (ITIL) processes.
Experience
- A minimum of 7+ years of relevant experience is required.
Environment
- The role requires a hybrid mode of work, with a need to come into the office in Hyderabad.
- The shift schedule will be rotational shifts.
Salary
- The estimated salary is INR 1.7 Lakh per month.
Growth Opportunities
Information regarding career advancement opportunities is not specified.
Benefits
Details on offered benefits are not provided.