Senior Analytics Engineer; IoT Data Platform

BrainWorks
Denver, US
Hybrid

Job Description

Position: Senior Analytics Engineer (IoT Data Platform)

Location: Greater Boston, MA (Charlestown)

Work Type: Hybrid (2–3 days onsite per week)

Employment Type: Full-time

Compensation: Competitive, based on experience

Location & Relocation

This position is based in the greater Boston area (Charlestown) with a hybrid schedule of 2–3 days onsite per week.

Candidates must be open to relocating within approximately 60 days of accepting an offer. Relocation assistance will be provided to support moving expenses.

About the Opportunity

Brain Works is partnering with a rapidly scaling, IoT-enabled food & beverage technology company that is redefining how connected devices drive real-time insights across thousands of customer locations.

As they continue to grow, they are investing heavily in their data platform—specifically modernizing and scaling their streaming IoT data environment to enable proactive maintenance, improve product quality, and unlock AI-driven insights. This is a high-impact opportunity to help shape the foundation of a next-generation data ecosystem.

Why This Role Stands Out

  • Opportunity to work on a modern, event-driven IoT data platform at scale
  • Direct impact on real-world outcomes (machine performance, product quality, customer experience)
  • Highly visible role supporting data-driven decision-making and AI initiatives
  • Collaborative environment with strong engineering and product alignment
  • Backed by a company experiencing meaningful growth and innovation

This is a senior, hands-on analytics engineering role focused on transforming high-volume IoT event data into scalable, production-ready data models. The ideal candidate brings strong data modeling expertise along with a platform mindset and is comfortable working in complex, real-time data environments. This role is critical to enabling the company’s shift toward predictive, data-driven operations.

What You’ll Be Doing

  • Own modeling across three core IoT data domains:
  • Hardware (sensor data), Software/UI (clickstream), and Consumption (event-based usage)
  • Transform high-volume, streaming JSON data into clean, scalable, analytics-ready models using DBT + Snowflake
  • Design aggregation strategies (e.g., 5-min, hourly, daily) that balance performance, cost, and usability
  • Productionize IoT datasets to support self-service analytics and downstream ML/AI use cases
  • Partner cross-functionally with Software, Hardware, Product, and Operations to translate real-world needs into data solutions
  • Help shape data platform standards including governance, access controls, and dev vs. prod environments
  • Establish best practices in DBT modeling, documentation, and maintainability
  • Contribute to scaling a data platform built to support company growth

What They’re Looking For

  • ~5–8 years of experience in analytics engineering, data engineering, or similar hands-on roles
  • Strong experience with event-driven, time-series, or streaming data
  • Advanced SQL + working knowledge of Python
  • Experience transforming raw/semi-structured data (e.g., JSON) into production-grade data models
  • Deep familiarity with DBT and modern ELT practices
  • Experience with cloud data platforms (

Snowflake preferred

)

  • Background building data models that support analytics and/or ML use cases
  • Exposure to data governance, permissions, and environment design (dev vs prod)
  • Ability to operate as a senior-level contributor and thought partner

Nice to Have

  • Clickstream or digital analytics experience
  • Exposure to Kafka, Influx, or streaming ingestion tools (collaboration level)
  • Experience supporting ML-ready datasets or production ML workflows
  • Background in high-growth, event-heavy environments
  • Experience with IoT or connected device ecosystems

DISCLAIMERS

In accordance with applicable federal, state, and local pay transparency and fair hiring laws, the target annual base salary range for this position is $145,000 - $165,000.

Final compensation will be determined based on several factors, including but not limited to relevant experience, education, skills, qualifications, internal equity, and work location.

This position may also be eligible for additional forms of compensation as well as a comprehensive benefits package provided by the hiring employer. Benefits may include medical, dental, vision, life…

Skills & Requirements

Technical Skills

DbtSnowflakeSqlPythonIotData engineeringData modeling

Salary

$145,000 - $165,000

year

Employment Type

FULL TIME

Level

senior

Posted

4/16/2026

Apply Now

You will be redirected to BrainWorks's application portal.