Data Architect III

Generac•Waukesha, WI

About The Position

The Data Architect III designs, develops, and implements scalable enterprise data architectures supporting business operations, analytics, reporting, artificial intelligence, and digital transformation. This senior technical contributor is responsible for data modeling, integration architecture, data governance enablement, and cloud data platform design across enterprise systems, partnering with business stakeholders, enterprise architects, data engineers, and technology teams to ensure solutions are secure, scalable, governed, and aligned with business strategy. On Generac’s Industrial Cloud team, the role designs and evolves cloud-scale data platforms for industrial IoT solutions. It spans architecture, data engineering, and platform strategy, with ownership of highly available, high-volume systems that ingest and serve telematics data from industrial energy assets. The team builds cloud-hosted services to monitor and optimize generators, battery storage, and microgrid systems.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • At least 8 years of experience working across the data tier, from design through development and production support.
  • At least 5 years of experience in a data architect role, with a strong grounding in enterprise data architecture concepts.
  • Proven experience leading data architecture in production cloud environments; Azure is preferred.

Nice To Haves

  • Experience with high-speed, high-volume telematics or time-series data.
  • Familiarity with Infrastructure as Code, preferably Terraform.
  • Programming or scripting experience in Python, PowerShell, and/or T-SQL.
  • Experience supporting or enabling AI/ML projects.
  • Knowledge of data governance, data privacy, and compliance, such as GDPR.
  • Enterprise-level expertise with Microsoft SQL Server or similar relational databases.
  • Hands-on experience with at least one NoSQL database, such as a key-value, document, graph, or column store.
  • Strong experience with data warehouse, data lake, and lakehouse design patterns.
  • Experience designing and maintaining data pipelines.
  • Deep knowledge of conceptual, logical, and physical data modeling.
  • Strong understanding of performance tuning, indexing, and partitioning strategies.
  • Passion for modern data architecture, microservices, and cloud-native data platforms.
  • A naturally curious, growth-oriented mindset and desire to mentor and elevate others.
  • Excellent communication and interpersonal skills, with the ability to influence and collaborate across teams.

Responsibilities

  • Define and own the architecture for cloud-based data solutions, ensuring scalability, reliability, and high availability.
  • Lead data architecture discussions and collaborate with engineering, product, ML, and cross-functional stakeholders.
  • Design, build, and maintain production datastores supporting high-speed, high-volume industrial IoT and telematics data.
  • Translate business and product requirements into conceptual, logical, and physical data models.
  • Drive best practices for data reliability, performance tuning, partitioning, indexing, and data quality.
  • Analyze customer and system data usage, identify inefficiencies, and propose architectural improvements.
  • Coach and mentor engineers on data architecture best practices through design reviews, code reviews, and technical guidance.
  • Explain complex technical solutions clearly to technical and non-technical audiences, including leadership.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Volunteer Time Off program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service