Senior Analytics Engineer - IoT Data Platform
Transform high-volume IoT event data into scalable, production-ready data models. 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.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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
BrainWorks 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
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
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
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
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 insurance, disability coverage, 401(k) or retirement plan, paid time off, and other employee programs.
We are committed to providing equal employment opportunities to all qualified applicants and employees. Employment decisions are made without regard to race, color, religion, sex (including pregnancy, childbirth, and related medical conditions), gender identity or expression, sexual orientation, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable law.
All hiring decisions are made by the hiring employer, which is expected to comply with all applicable federal, state, and local employment laws and verification requirements. BrainWorks complies with all applicable employment laws and encourages employers to provide reasonable accommodations for qualified individuals with disabilities throughout the application and employment process.
Position ID: 57452411489
Similar Jobs
Explore other opportunities that match your interests
Senior/Staff Software Engineer - AI Core Systems
sartre group
Senior Backend Engineer
DualEntry