Talent.com
This job offer is not available in your country.
Database Developer - Snowflake DB

Database Developer - Snowflake DB

Qrata ConsultingBangalore
30+ days ago
Job description

We are seeking a Database Developer with strong expertise in Snowflake development to design, optimize, and engineer high-efficiency database solutions for our flagship products. The ideal candidate will focus on performance tuning, query efficiency, and advanced Snowflake engineering, with minimal administrative :

  • Design and develop efficient Snowflake databases, schemas, tables, and views tailored for high-performance applications.
  • Write complex, highly optimized SQL queries and stored procedures in Snowflake.
  • Analyze, monitor, and continuously improve database and query performance, ensuring low latency and high scalability.
  • Implement best practices around Snowflake query profiling, clustering, materialized views, and caching mechanisms.
  • Work closely with the application and analytics engineering teams to design database models that maximize query performance.
  • Develop reusable database components and standards to promote consistency and efficiency.
  • Troubleshoot performance bottlenecks and recommend tuning adjustments.
  • Participate actively in code reviews and design discussions related to database :
  • Certification : Snowflake SnowPro Core Certification (mandatory).
  • Experience : 3-5 years of strong database development experience, with the last 2+ years focused exclusively on Snowflake as a dedicated Snowflake Developer (not Administrator).
  • Prior experience includes working with traditional databases, transitioning into modern cloud data platforms.
  • Expertise in SQL performance tuning, query optimization, and stored procedure development.
  • Deep understanding of Snowflake-specific features like micro-partitioning, clustering keys, and query profiling tools.
  • Good grasp of database engineering concepts such as indexing strategies, query execution plans, and data distribution.
  • Familiarity with version control systems (e. g., Git) for database scripts and objects.
  • Strong collaboration and problem-solving skills.

Nice to Have :

  • Experience with analytic functions and large-scale data transformations within Snowflake.
  • Exposure to Python for stored procedure scripting in Snowflake (Snowpark / External Functions is a plus).
  • Knowledge of dbt (data build tool) for data modeling and transformation.
  • Familiarity with basic Snowflake administration (user / role management, resource monitors) is a bonus, but this is primarily a developer role.
  • ref : hirist.tech)

    Create a job alert for this search

    Snowflake Developer • Bangalore