Senior Data Engineer for Balsam Brands

TurnKey Labs, Inc.

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Health and wellness package
Personal laptop
Accrual-based PTO

Job summary

Balsam Brands is hiring a Senior Data Engineer to design and develop scalable data warehousing solutions. You will build data solutions from the ground up, optimize performance, and support enterprise data needs for a teleworker role with global overlap.

The ideal candidate has 8+ years in data engineering, strong Python, and Snowflake experience, plus multi-cloud familiarity. This fully remote role offers flexible scheduling and cross-functional collaboration.

Qualifications

  • 8+ years in data engineering.
  • Hands-on Python experience required.
  • Snowflake Cloud Data Platform experience.
  • Experience designing and implementing data pipelines.
  • REST APIs for data workflows.

Responsibilities

  • Design and implement robust, scalable data solutions using Snowflake, dbt and Python.
  • Lead migration of existing data platforms to Snowflake with minimal disruption.
  • Manage full lifecycle of data in Snowflake from ingestion to analytics.
  • Tune performance and troubleshoot Snowflake environments.
  • Build and maintain data infrastructure for the organization.
  • Collaborate with stakeholders to understand data requirements.
  • Champion data warehouse architecture including denormalized foundations.
  • Define data source capture strategies and impact of process changes.
  • Work on architecture, design, development, automation and performance tuning.
  • Build infrastructure for efficient ETL from diverse sources on Cloud.
  • Identify and implement internal process improvements for scalability.
  • Work with Exec, Product, Data and Design teams on data needs.
  • Explore Big Data, AI/ML and Predictive Modeling technologies.

Skills

Python
Snowflake
dbt
SQL
Data Modeling
ETL
REST APIs
Cloud Platforms

Tools

Azure
AWS
GCP

Job description

About Us

Balsam Brands is a global, eCommerce retailer with roots in seasonal, Christmas, and home décor. We are thrilled to extend our reach into Latin America, bringing the magic of the holidays to a vibrant new location. Your role will be pivotal in shaping the future and trajectory of our company!

Why Balsam Brands?

At Balsam Brands, we're not just a company. Our people-first approach means that you're not just an employee; you're a valued member of a community that values relationship building, authenticity, and doing the right thing. We've been sharing joy across the globe, with growing teams in Boise, ID, Redwood City, CA, Dublin, IE, and Manila, PH. Now, we're excited to welcome talent from across Latin America!

Our Mission:

Create Joy Together. Join us in empowering our team and partners to love what they do. At Balsam Brands, we're about more than just the products we sell; we're about creating experiences that inspire meaningful moments with family and friends. Your work will contribute to our larger mission of giving back to our families and communities in impactful ways. When you join Balsam Brands, you're not just joining a company; you're joining a culture of caring and interesting people doing challenging work to grow together to delight our customers. Together, we're building a workplace where everyone feels welcome, supported, and encouraged to bring their best selves to work every day.

As a Senior Data Engineer, you will be responsible for designing and developing robust and scalable data warehousing solutions. You will be responsible for building data solutions based on the business requirements. Data solutions may involve retrieval, transformation, storage, and delivery of the data while following standards and best practices, writing code and providing production support for the enterprise data warehouse. Our ideal candidate is a skillful data wrangler who enjoys building data solutions from the ground up and optimizing their performance.

This full-time position reports to the Senior Manager, Data Engineering and has been categorized as a teleworker position. Teleworkers do not have a permanent corporate office workplace and, instead, work from home. To ensure sufficient overlap with functional and cross-functional team members globally, some flexibility with this role's regular work schedule will be required. Most of our teams have overlap with early morning and/or early evening PST. Specific scheduling needs for this role will be discussed in the initial interview.

What you’ll do:
  • Design and implement robust, scalable, and high-performance data solutions using Snowflake, dbt and Python
  • Lead the migration of existing data platforms to Snowflake, ensuring minimal disruption to business operations
  • Manage the full lifecycle of data within Snowflake, from ingestion and storage to analytics and reporting
  • Conduct performance tuning and troubleshooting of the Snowflake environment to ensure optimal efficiency
  • Be accountable for building and maintaining the data infrastructure for the organization
  • Collaborate with systems analysts and cross functional partners to understand data requirements
  • Champion data warehouse, create denormalized data foundation layer and normalized data marts
  • Define strategies to capture all data sources and impact of business process changes on data coming from those sources
  • Work on all aspects of the data warehouse/BI environment including architecture, design, development, automation, caching and performance tuning
  • Build required infrastructure for optimal extraction, transformation and loading of data from various data sources on Cloud leveraging SQL, data cloud platforms like Snowflake
  • Identifying, designing and implementing internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes
  • Working with stakeholders including the Executive, Product, Data and Design teams to support their data infrastructure needs while assisting with data-related technical issues
  • Continually explore new technologies like Big Data, Artificial Intelligence, Generative AI, Machine Learning, and Predictive Data Modeling
What you bring to the table:
  • 8+ years of professional experience in the data engineering field
  • Hands-on polyglot programming expertise - hands-on, current Python experience is a must-have
  • Marketing channel data automation, pipeline monitoring and data delivery is strongly preferred
  • Extensive experience in designing, developing Snowflake Cloud Data Platform
  • Proficiency in Multi cloud platform like Azure, AWS and/or GCP
  • Proficiency in designing and implementing data pipelines using diverse data sources including databases, APIs, external data providers, and streaming sources
  • Demonstrated history of designing efficient data models using Medallion Architecture
  • Deep understanding and experience with relational (SQL Server, Oracle, Postgres and MySQL) and NoSQL databases
  • Experience building and supporting REST APIs for both inbound and outbound data workflows
  • Proficiency and solid grasp of distributed system concepts to design scalable and fault tolerant data architectures
  • Excellent critical thinking to perform root cause analysis on external and internal processes and data to identify opportunities for improvement and answer questions
  • Excellent analytic skills associated with working on structured and unstructured datasets
  • Ability to build processes that support data transformation, workload management, data structures, dependency and metadata
  • Ability to build and optimize data sets, ‘big data’ data pipelines and architectures
  • Ability to understand and tell the story embedded in the data at the core of our business
  • Ability to communicate with non-technical audience from a variety of business functions
  • Strong knowledge of coding standards, best practices and data governance
  • Advanced English proficiency (B2–C1 or higher)
We offer:
  • We welcome new ideas and allow you to make an immediate impact on the team.
  • Accrual-based Paid Time Off (PTO for any reason, including sick days), plus paid national holidays and a flexible work schedule.
  • Personal laptop.
  • Health and wellness package.
  • Fully remote.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Architect (Snowflake)- Market Research
Senior Data Architect (Snowflake)- Market Research

Truelogic • United States

Remote
USD 140,000 - 210,000
100% Remote Work
Highly Competitive USD Pay
Paid Time Off
+2
Arquitecto de Datos Senior (Snowflake) - Investigación de Mercado
Arquitecto de Datos Senior (Snowflake) - Investigación de Mercado

Truelogic • United States

Remote
USD 140,000 - 190,000
100% Remote Work
Competitive USD Pay
Paid Time Off
+1
Snowflake Engineer - Remote Work
Snowflake Engineer - Remote Work

BairesDev • Palo Alto (CA)

Hybrid
MXN 900,000 - 1,200,000
100% remote work
Competitive USD or local currency pay
Home office setup provided
+4
Senior Data Architect (Snowflake)- Market Research
Senior Data Architect (Snowflake)- Market Research

Truelogic • New York (NY)

On-site
MXN 2,517,000 - 3,416,000
100% Remote Work
Highly Competitive USD Pay
Paid Time Off
+2
Arquitecto de Datos Senior (Snowflake)
Arquitecto de Datos Senior (Snowflake)

Truelogic • United States

Remote
USD 130,000 - 180,000
Remote work
Competitive USD pay
Paid Time Off
+2
Senior Manager, Data Engineering
Senior Manager, Data Engineering

Jobgether SRL • United States

Remote
USD 135,000 - 175,000
Flexible paid time off
Medical, dental, and vision insurance
401(k) retirement plan with employer-m
+5
Snowflake Data Engineer (Python) - Remote work | REF#305898
Snowflake Data Engineer (Python) - Remote work | REF#305898

BairesDev • United States

Remote
CLP 88,670,000 - 128,079,000
Remote work 100%
USD or local currency compensation
Home office setup supplied
+3
Lead Software Engineer, Data
Lead Software Engineer, Data

OpenKrill • United States

On-site
USD 140,000 - 200,000
Medical, dental, vision insurance
Mental health support
HSA/FSAs
+5
Senior Data Engineer — Fully Remote | Snowflake & Python
Senior Data Engineer — Fully Remote | Snowflake & Python

TurnKey Labs, Inc. • United States

Remote
USD 120,000 - 180,000
Fully remote
Health and wellness package
Personal laptop
+1
Sr. Data Engineer
Sr. Data Engineer

Addison Group • Dallas (TX)

On-site
USD 100,000 - 122,000
Medical
Dental
Vision
+1