Copy of Snowflake Data Engineer

Rippling, Inc.

Raleigh (NC)

On-site

USD 120,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
Short‑Term Disability & Life Insurance
401(k) with employer match

Job summary

Inn-Flow is hiring a Snowflake Data Engineer with 3+ years of hands-on experience designing, building, and operating data platforms on Snowflake. The role emphasizes SQL proficiency, data warehousing expertise, and hands-on use of dbt and a managed ELT tool like Fivetran for scalable analytics in hospitality.

You will design dbt models, build ingestion pipelines, implement governance, tune performance, and collaborate with cross-functional teams to deliver reliable data models and Sigma

Qualifications

  • 3+ years as a Data Engineer with Snowflake experience.
  • Proficiency in SQL for data transformation and optimization.
  • Hands-on with Snowflake features: dynamic tables, secure views, RBAC, masking, and warehouses.
  • Experience with dbt (Core or Cloud) and project organization.
  • Experience with a managed ELT tool (Fivetran, Stitch, Airbyte or similar).
  • Experience with SQL Server for querying/integration.
  • Strong understanding of data warehousing concepts and dimensional modeling.

Responsibilities

  • Design, develop, and maintain dbt models across medallion architecture.
  • Build and operate ingestion pipelines and handle schema evolution.
  • Write efficient SQL for transformations and tuning across Source/Target data.
  • Implement data governance and security controls in Snowflake.
  • Tune Snowflake for performance and cost efficiency.
  • Collaborate with product, customer-facing and engineering teams to translate questions into data models and dashboards.
  • Monitor and troubleshoot data quality, freshness, and pipeline reliability.
  • Automate repetitive work using Python, dbt macros, and GitHub Actions; contribute to runbooks and docs.

Skills

Snowflake
SQL
dbt
Python
GitHub Actions
Azure
Data Warehousing
RBAC & Security

Tools

Fivetran
Stitch
Iceberg
SQL Server
Azure Data Lake Storage Gen2

Job description

At Inn-Flow, we’re more than a hotel software company - we’re a team on a mission to transform how the hospitality industry operates. Built by hoteliers, for hoteliers, our all-in-one back-office platform brings together accounting, labor management, payroll, business intelligence, and more into one seamless experience. Our technology empowers hotel operators to work smarter, make better decisions, and focus on what matters most: delivering exceptional guest experiences. Inn-Flow is experiencing strong growth and momentum, backed by the strategic investment from Mainsail Partners. As we scale, we’re expanding the leadership team, accelerating innovation, and deepening our impact across the hospitality industry, all while staying grounded in the real needs of operators.

Our commitment to both customers outcomes and employee experience has earned industry recognition, including multiple top honors from the 2026 HotelTechAwards and recognition as a Top 10 Best Places to Work in Hotel Tech and Triangle Business Journal’s #2 Best Place to Work.

At Inn-Flow, you’ll have the opportunity to do meaningful work, grow your career, and be part of a company that’s shaping the future of hospitality technology.

About the role

Inn-Flow is hiring a Snowflake Data Engineer with 3+ years of hands‑on experience designing, building, and operating data platforms on Snowflake. The ideal candidate brings strong SQL expertise, deep knowledge of data warehousing and dimensional modeling, and hands‑on experience with dbt and a managed ELT tool like Fivetran to deliver scalable, secure analytics for our hospitality customers.

What you’ll do
  • Design, develop, and maintain dbt models across medallion architecture, including the macros, tests, and patterns that keep our multi-tenant model tree clean and consistent.
  • Build and operate ingestion pipelines, onboard new sources, handling schema evolution, and monitoring freshness.
  • Write efficient SQL for transformations, exploratory analysis, and performance tuning across SQL Server source data and Snowflake target models.
  • Implement data governance and security controls within Snowflake including role-based access, row-access policies, dynamic data masking, and audit logging and testing.
  • Tune Snowflake for performance and cost efficiency with warehouse sizing, query optimization, dynamic table refresh strategies, and per-tenant cost attribution.
  • Collaborate with product, customer-facing, and engineering teams to translate business questions into reliable data models and Sigma dashboards.
  • Monitor and troubleshoot the platform for data quality, freshness, and pipeline reliability.
  • Automate repetitive work using Python, dbt macros, and GitHub Actions, and contribute to platform documentation (ADRs, runbooks, onboarding material).
Qualifications
  • 3+ years of experience as a Data Engineer, including hands‑on time with Snowflake.
  • Proficiency in SQL for querying, data transformation, and optimization.
  • Hands‑on experience with core Snowflake features: dynamic tables, secure views, RBAC, row access policies, masking, warehouses, and external tables / Iceberg.
  • Working experience with dbt (Core or Cloud): model authoring, macros, tests, and project organization.
  • Experience with a managed ELT tool (Fivetran, Stitch, Airbyte, or similar) for source onboarding and pipeline management.
  • Experience with SQL Server for querying and integration.
  • Strong understanding of data warehousing concepts and dimensional modeling (medallion or Kimball).
  • Familiarity with Azure cloud services: particularly Azure Data Lake Storage Gen2.
  • Proficiency in at least one scripting language (e.g. Python) for automation.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines for data engineering workflows (GitHub Actions a plus).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities to work with cross‑functional teams.
  • Ability to manage multiple priorities in a fast‑paced environment.
  • Comfortable using AI tools (Claude, ChatGPT, Cursor, GitHub Copilot, and similar) as part of your day‑to‑day workflow to produce higher‑quality outputs faster, for code, SQL, documentation, and analysis.
What Makes You a Standout
  • Experience building or operating multi‑tenant SaaS analytics platforms.
  • Hands‑on experience with Apache Iceberg, open table formats, or external catalogs.
  • Experience designing row‑access or column‑level security policies in Snowflake at scale.
  • Experience with Snowflake Data Shares (inbound or outbound).
  • Experience with BI tools, especially Sigma (Power BI or Looker as an adjacent experience).
  • Experience in the hospitality industry.
  • Experience with B2B ERP solutions.
Why You’ll Love Working at Inn-Flow

We believe great work starts with taking great care of our people.

At Inn-Flow, you’ll enjoy:
Benefits
  • Health, dental, and vision insurance
  • Short‑Term Disability & Life Insurance
  • 401(k) with a generous employer match
Time Off & Flexibility
  • Flexible vacation and PTO
  • Paid holidays plus a floating holiday
  • Paid volunteer time
  • Hybrid work schedule with in-office collaboration on Tuesdays and Thursdays in our Raleigh office (remote Mondays, Wednesdays, and Fridays)
Work Environment & Culture
  • A beautiful, modern office in downtown Raleigh
  • Employer-paid monthly parking
  • Monthly team socials and regular celebrations
  • Quarterly all-hands meetings
  • A culture rooted in recognition, collaboration, and growth
  • Smart, kind, and genuinely fun people who care about their work - and each other
Equal Opportunity Employer

Inn-Flow is proud to be an Equal Opportunity Employer, upholding a work environment free from discrimination and harassment. We make our hiring decisions based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, family status, or any othernon-businessconsideration. We stand firmly against discrimination and harassment in any form.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Support Engineer
Application Support Engineer

Inn-Flow • Raleigh (NC)

Hybrid
USD 75,000 - 110,000
Health, dental, and vision insurance
Short-Term Disability & Life Insurance
401(k) with a generous employer match
Snowflake Data Engineer — Hybrid (Hospitality SaaS)
Snowflake Data Engineer — Hybrid (Hospitality SaaS)

Rippling, Inc. • Raleigh (NC)

Hybrid
USD 120,000 - 190,000
Health, dental, and vision insurance
Short‑Term Disability & Life Insurance
401(k) with employer match
Staff Accountant (Bookkeeping Services)
Staff Accountant (Bookkeeping Services)

Rippling, Inc. • Raleigh (NC)

Hybrid
USD 60,000 - 80,000
Health, dental, and vision insurance
Short-Term Disability & Life Insurance
401(k) with employer match
Sr. Data Engineer (Snowflake)
Sr. Data Engineer (Snowflake)

Data Ideology • Pittsburgh

On-site
USD 120,000 - 180,000
Flexible Time Off Policy
Health Benefits
Retirement Plan
+5
Snowflake Solution Architect
Snowflake Solution Architect

Causeway Bridge to Innovation LLC • Tampa (FL)

On-site
USD 140,000 - 180,000
Senior Data Platform / Analytics Engineering Focus
Senior Data Platform / Analytics Engineering Focus

WebstaurantStore • Lititz

On-site
USD 120,000 - 180,000
Medical
Vision
Dental
+2
Software Engineer, Data
Software Engineer, Data

Bold Orange • Minneapolis (MN), Saint Paul (MN)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
401(k) with employer contribution 6-10
Paid parental leave
+2
Sr. Data Engineer (Snowflake)
Sr. Data Engineer (Snowflake)

Data Ideology, LLC • Snowflake (AZ)

On-site
USD 100,000 - 140,000
Medical benefits
Dental benefits
Vision benefits
+3
Sr. Data Engineer (Snowflake)
Sr. Data Engineer (Snowflake)

Data Ideology, LLC • Pittsburgh

Remote
USD 120,000 - 180,000
Medical, Dental, Vision
401(k)
Training and certification reimburse
+1
Senior BI Engineer, Data
Senior BI Engineer, Data

WebstaurantStore • Lititz

Hybrid
USD 120,000 - 180,000
Medical
Vision
Dental
+13