Full-Stack Engineer

Vertiv Group

Westerville (OH)

On-site

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vertiv is seeking a talented Full-Stack Engineer to join the Data Products Enablement team. You will develop platforms and self-service interfaces powering internal data consumers, integrating with Snowflake and data pipelines.

You will collaborate with data engineers, analytics engineers, product managers, and stakeholders to build scalable data products that enhance data discovery and trust across the organization.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • 4–8 years of professional software engineering experience, with at least 2 years in data platform or data product development.
  • Proven track record delivering production-grade, full-stack applications with measurable business impact.
  • Proficiency in advanced SQL (window functions, CTEs, recursive queries, QUALIFY) and Snowflake DDL/DML including Time Travel, Zero-Copy Cloning, and Streams & Tasks.
  • Solid understanding of Snowflake's multi-cluster architecture, virtual warehouse sizing/scaling, query profiling, and cost governance via resource monitors.
  • Front-End: React.js (with hooks and context) or Vue.js, TypeScript, and state management libraries (Redux / Pinia / Zustand).
  • Back-End: Python (FastAPI / Flask / Django REST Framework) or Node.js (Express / NestJS).
  • Databases: PostgreSQL, MySQL, Snowflake with schema design, query optimization, and ORM usage.
  • Cloud: AWS, Azure, or GCP services (S3/ADLS/GCS, Lambda/Functions, ECS/AKS/GKE).
  • Infrastructure & Tooling: Docker, Kubernetes basics, Terraform or IaC, CI/CD platforms (GitHub Actions, GitLab CI, Jenkins).

Responsibilities

  • Design and develop full-stack data product features, including front-end dashboards, APIs, and back-end data pipelines connected to Snowflake.
  • Build and maintain internal self-service data portals and catalogs for easy data access.
  • Architect RESTful and GraphQL APIs to surface Snowflake data assets to front-end apps and partner systems.
  • Develop reusable UI components and micro-frontends with modern JavaScript frameworks, ensuring accessibility and performance.

Skills

React.js
Vue.js
TypeScript
Redux
Pinia
Zustand
Python
FastAPI
Flask
Django REST Framework
SQL Window functions
Snowflake
Data pipelines
Docker
Kubernetes
Terraform
CI/CD (GitHub Actions)
RESTful APIs
GraphQL
Snowflake DDL/DML
Cloud Platforms

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline

Tools

Docker
Kubernetes
Terraform
GitHub Actions
Express.js
NestJS
FastAPI
Flask
Django REST Framework

Job description

We are looking for a talented and driven Full-Stack Engineer to join our Data Products Enablement team. In this role, you will be at the intersection of modern data engineering and full-stack application development, building the platforms, tools, and self-service interfaces that empower our internal data consumers.

You will work closely with data engineers, analytics engineers, product managers, and business stakeholders to design, build, and maintain scalable data products powered by Snowflake. Your work will directly influence how teams across the organization discover, access, trust, and act on data.

This is a high-impact, hands-on engineering role ideal for someone who thrives at the crossroads of data infrastructure and software engineering, and who is passionate about building products that make data radically more accessible

Key Responsibilities
Platform & Product Development
  • Design and develop full-stack data product features, including front-end dashboards, APIs, and back-end data pipelines, integrating seamlessly with Snowflake as the core data platform.
  • Build and maintain internal self-service data portals and catalogues that enable business users to explore, request, and consume certified datasets without engineering intervention.
  • Architect RESTful and GraphQL APIs that surface Snowflake data assets to front-end applications, partner systems, and embedded analytics tools.
  • Develop reusable UI components and micro-frontends using modern JavaScript frameworks, adhering to accessibility and performance best practices.
Snowflake & Data Engineering
  • Collaborate on the design of data contracts and semantic layer definitions to provide consistent, trusted metrics to downstream consumers.
DevOps, Quality & Collaboration
  • Champion CI/CD best practices for both application and data code, maintaining robust automated test coverage (unit, integration, and end-to-end).
  • Participate actively in Agile ceremonies, contribute to sprint planning, and drive engineering excellence through code reviews, pair programming, and technical documentation.
  • Monitor production systems, triage incidents, and perform root-cause analysis, ensuring high availability and SLA compliance across data product services.
  • Mentor junior engineers and contribute to the team's technical knowledge base through design documents, runbooks, and internal tech talks.

Fluent English is a must

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • 4–8 years of professional experience in software engineering, with at least 2 years directly involving data platform or data product development.
  • Demonstrated track record of delivering production-grade, full-stack applications with measurable business impact.
  • Proficiency in advanced SQL (window functions, CTEs, recursive queries, QUALIFY) and Snowflake-specific DDL/DML including Time Travel, Zero-Copy Cloning, and Streams & Tasks.
  • Solid understanding of Snowflake's multi-cluster architecture, virtual warehouse sizing/scaling policies, query profiling, and cost governance via resource monitors.
  • Front-End: Strong proficiency in React.js (with hooks and context) or Vue.js, TypeScript, and a working knowledge of state management libraries (Redux / Pinia / Zustand).
  • Back-End: Hands-on experience building production APIs with Python (FastAPI / Flask / Django REST Framework) or Node.js (Express / NestJS).
  • Databases: Working knowledge of relational databases (PostgreSQL, MySQL) alongside Snowflake, including schema design, query optimization, and ORM usage.
  • Cloud Platforms: Practical exposure to AWS, Azure, or GCP services (e.g., S3/ADLS/GCS, Lambda/Functions, ECS/AKS/GKE) in the context of data workloads.
  • Infrastructure & Tooling: Experience with Docker, Kubernetes basics, Terraform or similar IaC tools, and standard CI/CD platforms (GitHub Actions, GitLab CI, Jenkins).
Preferred Qualifications
  • Snowflake Cortex AI / ML functions
  • Data mesh or data product design patterns
  • Snowflake SnowCD / native app framework
  • OpenAPI / AsyncAPI specification design
  • GraphQL Federation / Apollo Studio
  • Observability (Datadog, OpenTelemetry, Prometheus)
  • Certification: Snowflake SnowPro Core or Advanced
  • Experience with data lakehouse architectures (Iceberg / Delta Lake)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

TIGI HR Solution Pvt. Ltd. • Dallas (TX)

On-site
USD 120,000 - 190,000
Snowflake Data Engineer
Snowflake Data Engineer

NewVision • United States

Remote
USD 140,000 - 200,000
Senior Data Engineer
Senior Data Engineer

RxSense • Boston (MA)

On-site
USD 150,000 - 190,000
Software Engineer
Software Engineer

Spectrum Staffing Services • New Jersey

On-site
USD 140,000 - 180,000
Modern cloud data technologies
Snowflake architecture focus
Full development lifecycle
+2
Data Engineer III
Data Engineer III

Seminole Hard Rock Support Services • Florida

On-site
USD 130,000 - 190,000
Benefits package
Lead / Principal Snowflake Engineer
Lead / Principal Snowflake Engineer

Anblicks • Dallas (TX)

On-site
USD 135,000 - 165,000
Senior Data Engineer
Senior Data Engineer

Highbrow LLC • United States

Remote
USD 140,000 - 190,000
Snowflake Architect
Snowflake Architect

Infocepts • Atlanta (GA)

On-site
USD 140,000 - 190,000
Database Engineer
Database Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Lead Analyst, Data Platform Engineering
Lead Analyst, Data Platform Engineering

Burtch Works • Scottsdale (AZ)

Remote
USD 140,000 - 190,000