Experis
Experis2h ago
Naukri

Software Engineer

Chennai
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Experis

Qualifications

10/10 matched

Experience Level: Mid Level

  • </strong></p><ul><li>Proficiency in SQL with the ability to troubleshoot query issues and monitor query performance in Snowflake</li><li>Understanding of Snowflake components such as virtual warehouses
  • stages
  • and tasks</li><li>Experience in supporting Snowflake user management
  • permissions
  • and role-based access control</li><li>Familiarity with scheduling and orchestration tools (e.g.
  • Airflow
  • or native Snowflake tasks)</li><li>Ability to work with data engineers and analysts to resolve data refresh and access-related issues</li><li>Strong verbal and written communication skills for documenting issues and coordinating with global stakeholders</li></ul><br /><p><strong>Desired Skills:</strong></p><ul><li>Exposure to cloud platforms such as AWS or Azure
  • especially in relation to data storage and cost optimization</li><li>Experience with scripting languages like Python or Bash for automating routine tasks</li><li>Knowledge of observability and logging tools (e.g.
  • Datadog
  • CloudWatch

Full Job Description

Software Engineer - Snowflake

Job Type: Permanent / Work From Office

Location: Chennai, India

Shift Timings: Shift A (11 AM - 8 PM), Shift B (2 PM - 11 PM)

Experience: 1 - 4 Years

Role Overview

As a Software Engineer specializing in Snowflake, you will play a crucial role in maintaining the operational health and efficiency of our Snowflake data platform. Your responsibilities will include proactive monitoring of system performance, swift resolution of incidents, meticulous management of user access, and ensuring the reliability of our data pipelines. The ideal candidate possesses a strong understanding of Snowflake's architecture, foundational scripting skills for automation, and a proactive mindset towards system support and comprehensive documentation.

Job Requirements

Education and Certifications

  • Bachelor's degree in Computer Science, Information Systems, or a closely related technical field.
  • Certifications in Snowflake, SQL, or major cloud platforms (AWS, Azure, GCP) are considered a significant advantage.

Required Experience

  • 1–4 years of practical experience in data platform support or operations roles.
  • Working knowledge of Snowflake architecture, including query optimization techniques, security models, and core platform features.

Essential Skills

  • Proficiency in SQL, with a proven ability to troubleshoot complex query issues and monitor query performance within the Snowflake environment.
  • Solid understanding of key Snowflake components such as virtual warehouses, roles, stages, and tasks.
  • Experience in managing Snowflake user accounts, permissions, and implementing role-based access control (RBAC).
  • Familiarity with data pipeline scheduling and orchestration tools (e.g., Airflow, dbt, or native Snowflake tasks).
  • Capability to collaborate effectively with data engineers and analysts to resolve issues related to data refreshes and access.
  • Excellent verbal and written communication skills, essential for documenting issues and coordinating with a global stakeholder base.

Desired Skills

  • Exposure to cloud platforms like AWS or Azure, particularly in the context of data storage solutions and cost optimization strategies.
  • Experience with scripting languages such as Python or Bash for the automation of repetitive operational tasks.
  • Knowledge of observability and logging tools (e.g., Datadog, CloudWatch, Grafana) for effective monitoring of Snowflake usage and performance metrics.
  • Understanding of data governance principles, including Personally Identifiable Information (PII) handling, audit log management, and data masking techniques.
  • Familiarity with ITIL-based processes, specifically Incident, Change, and Problem Management.
  • Foundational understanding of applying AI-driven automation in IT operations.
  • Experience in integrating machine learning models into operational workflows.
  • Proficiency in consuming and integrating RESTful APIs for seamless system interactions.

Roles & Responsibilities

Delivery and Execution

  • Proactively monitor the Snowflake platform's health, including query performance, storage utilization, and virtual warehouse efficiency.
  • Respond promptly to incidents and service requests concerning Snowflake access, slow-performing queries, data pipeline failures, and data visibility challenges.
  • Execute routine support tasks, such as access provisioning, job reruns, and environment synchronization, in close collaboration with engineering teams.
  • Assist in query tuning efforts and partner with users to identify and resolve performance bottlenecks or data availability issues.
  • Manage and track all reported issues through ticketing systems, ensuring accurate status updates, timely resolution, and thorough root cause analysis documentation.

Support and Enablement

  • Serve as the primary point of contact for Snowflake-related issues, escalating to DevOps and platform leads for complex troubleshooting when necessary.
  • Participate in platform updates, patch deployments, and scheduled maintenance activities.
  • Maintain comprehensive logs of incidents, configurations, and troubleshooting procedures to facilitate knowledge sharing and reuse.
  • Actively engage in support calls, sprint reviews, and operations stand-up meetings to ensure alignment with current priorities and project goals.

Company

Experis

Experis

Chennai
Posted on Naukri
Software Engineer (Snowflake) at Experis | Chennai | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform