Snowflake Software Engineer

NatWest Group

London, United Kingdom
Fully remote
Snowflake software engineer
Full stack software design
Complex sql queries
Join as a Snowflake Software Engineer to design, produce, test, and implement working software across the system lifecycle

Job Summary

  • Join as a Snowflake Software Engineer to design, produce, test, and implement working software across the system lifecycle.
  • Develop knowledge of the platform across business, applications, data, and infrastructure disciplines, liaising with key stakeholders.
  • Apply Agile methods, produce resilient software, and focus on automation of build, test, and deployment activities.

Matching Summary

Join as a Snowflake Software Engineer to design, produce, test, and implement working software across the system lifecycle.

Skills & Requirements

Must-have

  • Snowflake Software Engineer
  • full stack software design
  • complex SQL queries
  • data pipelines and transformations
  • Snowflake architecture best practices
  • Python for automation
  • Apache Airflow orchestration

Nice-to-have

  • mentoring junior developers
  • collaboration with business teams
  • information security policies
  • stakeholder management skills

Key Requirements

  • Expertise in Snowflake SQL, stored procedures, UDFs
  • Experience in Asset Management with Trading, Risk, Strategy Management
  • Proficiency in designing, developing, optimizing Snowflake data warehouses
  • Experience with Python for automation and data processing
  • Practical knowledge of Apache Airflow
  • Strong communication skills
  • Sound collaboration skills
  • Experience with financial sector information security

Work Rights

Not specified

Tailored Resume

Cover Letter