Snowflake Data Engineer

Posted Yesterday
Hiring Remotely in Location, WV, USA
In-Office or Remote
Mid level
Payments
The Role
Design, build, test, deploy, and maintain production-grade Snowflake data pipelines, semantic views, and AI solutions using Cortex AI. Implement ingestion (Openflow, Kafka, Snowpipe, APIs), data sharing, observability, testing, and CI/CD. Optimize performance, collaborate with platform/security teams, and productionize AI agents and external-facing applications while separating account administration responsibilities.
Summary Generated by Built In
The FreedomPay Commerce Platform is the technology of choice for many of the largest companies across the globe in retail, hospitality, lodging, gaming, sports and entertainment, foodservice, education, healthcare and financial services.  FreedomPay’s technology has been purposely built to deliver rock solid performance in the highly complex environment of global commerce. The company maintains a world-class security environment and was first to earn the coveted validation by the PCI Security Standards Council against Point-to-Point Encryption with EMV standard in North America. FreedomPay’s robust solutions across payments, security, identity and data analytics are available in-store, online and on-mobile and are supported by rapid API adoption. The award winning FreedomPay Commerce Platform operates on a single, unified technology stack across multiple continents allowing enterprises to deliver a consistent, repeatable experience on a global scale.  FreedomPay is a fast paced, high growth company with a great culture with competitive benefits and compensation with a business casual atmosphere. 

We are seeking a Snowflake Data & AI Engineer to design, build, and operationalize production-grade data and artificial intelligence solutions on Snowflake. This person should bring hands-on experience developing data pipelines, data models, integrations, and AI-powered applications in a production environment and be comfortable working across Snowflake SQL, Cortex AI, semantic views, agent development, and modern data engineering patterns.

This role is designed around engineering and delivery responsibilities, including building trusted data products, implementing scalable ingestion and transformation pipelines, developing and maintaining AI agents, and enabling secure data sharing. The engineer will partner with the Snowflake Account Administrator, security, and infrastructure teams on account-level access, governance, identity, cost controls, and platform configuration rather than owning those administrative functions.

This is a mid level engineering role focused on production delivery, solution ownership, and technical leadership for Snowflake-based data and AI capabilities. The engineer is expected to independently drive implementation decisions, establish durable engineering patterns, and coordinate with platform, security, infrastructure, and business stakeholders while keeping account administration responsibilities clearly separated. 

Key responsibilities

  • Design, build, test, deploy, and maintain scalable data pipelines, transformations, and data models on Snowflake. 
  • Develop and productionize AI and machine learning solutions using Snowflake Cortex AI, including AI agents, retrieval and search experiences, and external-facing applications. 
  • Create, validate, version, and maintain semantic views and related business logic to support accurate, governed AI and analytics experiences. 
  • Build and support ingestion patterns using Snowflake Openflow, Kafka, Snowpipe, APIs, and third-party connectors, including integrations with enterprise applications such as NetSuite. 
  • Develop reusable engineering components and automation using advanced SQL, SnowSQL or Snowflake CLI, Python, and, where appropriate, JavaScript. 
  • Implement data quality checks, automated testing, observability, error handling, and deployment controls to ensure reliable production data and AI workloads. 
  • Optimize data models, queries, pipelines, and AI workloads for performance, maintainability, scalability, and efficient consumption. 
  • Design and implement secure Snowflake data sharing and data-product patterns for internal teams, partners, and customers. 
  • Establish software engineering practices for Snowflake development, including source control, CI/CD, environment promotion, documentation, and release management. 
  • Troubleshoot pipeline, application, semantic-layer, and data-quality issues and drive them through resolution. 
  • Partner with the Snowflake Account Administrator and security teams on required roles, privileges, SSO/SCIM integration, governance policies, and production readiness without assuming ownership of account administration. 
  • Collaborate with data engineering, analytics, application, product, and business teams to translate high-value use cases into durable data and AI solutions. 

Required experience

  • Prior hands-on experience as a Snowflake data engineer, AI engineer, analytics engineer, or similar role delivering production solutions on Snowflake.
  • Strong Snowflake SQL skills and demonstrated experience developing data pipelines, transformations, data models, and performance-tuned workloads. 
  • Experience building and maintaining applications or AI/ML solutions with Snowflake Cortex AI or comparable large language model and machine learning technologies. 
  • Experience designing semantic layers or semantic views that translate business concepts into governed, reusable definitions for analytics and AI. 
  • Proficiency in Python and experience applying software engineering practices such as testing, source control, CI/CD, and code review. 
  • Experience with streaming, event-driven, or connector-based ingestion using technologies such as Kafka, Openflow, Snowpipe, APIs, or comparable integration frameworks. 
  • Experience supporting production data platforms on Azure and integrating with enterprise identity and security patterns. 
  • Ability to diagnose and resolve complex data, pipeline, application, and performance issues. 
  • Ability to work cross-functionally with platform administration, security, data engineering, analytics, application, and business teams. 

Preferred qualifications

  • Experience creating, deploying, evaluating, and maintaining AI agents or generative AI applications in production. 
  • Experience with Snowflake Cortex Analyst, Cortex Search, Snowpark, Streamlit in Snowflake, or Snowflake-native application development. 
  • Experience with Snowflake data sharing, Marketplace listings, secure data products, or customer-facing data delivery patterns. 
  • Experience implementing Openflow or Kafka-based ingestion and integrating SaaS or ERP sources such as NetSuite. 
  • Experience with Azure services, Azure AD SSO/SCIM integration, and secure cloud application patterns. 
  • Experience working with SQL Server in a hybrid SQL Server and Snowflake environment. 
  • JavaScript development experience is a plus. 
  • Snowflake certifications are a plus. 
  • Experience supporting regulated, payment, financial-services, or other security-sensitive environments is strongly preferred. 

What success looks like

  • Reliable, scalable data pipelines and data products move from development to production with strong quality and observability. 
  • AI agents and applications deliver accurate, governed, measurable value to internal users and external customers. 
  • Semantic views remain trusted, testable, and resilient as underlying data and business definitions evolve. 
  • New data sources and streaming workloads are integrated efficiently using maintainable, reusable engineering patterns. 
  • Data and AI workloads are performant, cost-aware, documented, and supported through disciplined software delivery practices. 
  • Engineering teams can move quickly while account administration, security, and governance responsibilities remain clearly separated and well coordinated. 

Skills Required

  • Hands-on experience delivering production solutions on Snowflake (data engineer, AI engineer, analytics engineer).
  • Strong Snowflake SQL skills and experience developing data pipelines, transformations, and performance-tuned workloads.
  • Experience building and maintaining applications or AI/ML solutions with Snowflake Cortex AI or comparable LLM/ML technologies.
  • Experience designing semantic layers or semantic views for governed analytics and AI.
  • Proficiency in Python and application of software engineering practices (testing, source control, CI/CD, code review).
  • Experience with streaming/event-driven or connector-based ingestion (Kafka, Openflow, Snowpipe, APIs).
  • Experience supporting production data platforms on Azure and integrating with enterprise identity and security patterns.
  • Ability to diagnose and resolve complex data, pipeline, application, and performance issues.
  • Ability to work cross-functionally with platform administration, security, data engineering, analytics, application, and business teams.
  • Experience creating, deploying, evaluating, and maintaining AI agents or generative AI applications in production.
  • Experience with Snowflake Cortex Analyst, Cortex Search, Snowpark, or Streamlit in Snowflake.
  • Experience with Snowflake data sharing, Marketplace listings, secure data products, or customer-facing data delivery patterns.
  • Experience integrating SaaS/ERP sources such as NetSuite and implementing Openflow or Kafka-based ingestion.
  • Experience with Azure AD SSO/SCIM integration and secure cloud application patterns.
  • Experience with hybrid SQL Server and Snowflake environments.
  • JavaScript development experience.
  • Snowflake certifications.
  • Experience supporting regulated, payment, financial-services, or other security-sensitive environments.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Philadelphia, PA
259 Employees
Year Founded: 2000

What We Do

The FreedomPay Commerce Platform is the best way for merchants to simplify complex payment environments. Validated by the PCI Security Standards Council for Point-to-Point Encryption (P2PE) along with EMV, Tokenization, Contactless and DCC capabilities, global leaders in retail, hospitality, gaming, education, healthcare and financial services trust FreedomPay to deliver unmatched security and advanced value added services.

Similar Jobs

Lithia Motors, Inc. Logo Lithia Motors, Inc.

Data Engineer

Automotive • Professional Services • Retail • Transportation
Remote
2 Locations
30000 Employees
80K-115K Annually

Etech Global Services Logo Etech Global Services

Data Engineer

Information Technology • Professional Services • Analytics • Consulting
Remote
USA

Velera Logo Velera

Data Engineer

Fintech • Payments • Financial Services
Remote
USA
4405 Employees
110K-143K Annually

BayApps, Inc. Logo BayApps, Inc.

Data Engineer

Cloud • Information Technology • Professional Services • Consulting
Remote
USA
30 Employees

Similar Companies Hiring

Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
80 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account