Jobs › Generac

Senior Data Architect

Generac · Waukesha, WI · $100,300–$160,500 a year · Full time

Posted Aug 7, 2026 · We last checked this listing on Oct 6, 2026

Apply at Generac

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

About your past

Describe a time you translated a vague business requirement into a concrete data model. How did you handle ambiguity and get stakeholders aligned?

What they are checking: ability to bridge business needs and technical modeling, a core responsibility here

Tell me about the most significant architecture decision you've made in a production cloud environment, ideally Azure. What was the outcome?

What they are checking: ownership and track record in cloud-scale architecture decisions, not just individual contributor tasks

Describe a situation where you mentored an engineer through a design review or code review that changed how they approached a problem.

What they are checking: genuine coaching ability versus a title-only claim of mentorship

Tell me about a time you had to explain a complex architecture decision to a non-technical audience, like leadership. How did you simplify it without losing the important parts?

What they are checking: communication skill across technical and executive audiences, called out explicitly in the posting

What would you do

Suppose your production datastore for telematics ingestion starts falling behind and data is arriving faster than it can be written. How do you diagnose and fix it?

What they are checking: practical performance tuning and troubleshooting skills under production pressure

If you inherited a legacy data platform that wasn't built for the scale it now handles, how would you approach re-architecting it without disrupting production?

What they are checking: how they balance modernization against operational risk in a live system

Imagine product and ML teams both want conflicting things from the same dataset, one wants low-latency access, the other wants deep historical analysis. How do you resolve that architecturally?

What they are checking: ability to design for competing stakeholder needs, reflecting the cross-functional nature of the role

About the work

Walk me through how you'd design a data platform to ingest high-volume telematics data from thousands of generators or battery systems in the field. What does the architecture look like from ingestion to serving?

What they are checking: whether they can reason through a real end-to-end IoT time-series architecture, not just name tools

Tell me about a time you had to choose between a relational database and a NoSQL store for a high-volume workload. What drove the decision?

What they are checking: depth of hands-on experience with real tradeoffs versus theoretical knowledge

How would you approach partitioning and indexing strategy for a time-series dataset that's growing by billions of rows a month?

What they are checking: concrete grasp of performance tuning at scale rather than textbook definitions

How have you used Infrastructure as Code, like Terraform, in managing data infrastructure? Give a specific example.

What they are checking: real hands-on IaC experience versus passing familiarity

How do you think about supporting ML teams from a data architecture standpoint? What do data scientists usually need that a typical operational data store doesn't provide?

What they are checking: understanding of ML-adjacent data needs like feature stores, training data access, and freshness

What's your approach to data governance and compliance, like GDPR, when designing systems that handle customer and equipment data?

What they are checking: awareness of privacy and regulatory obligations in data design, not just performance concerns

What does a lakehouse pattern actually solve that a traditional data warehouse or data lake alone doesn't, in your experience?

What they are checking: genuine depth on modern data platform patterns versus buzzword familiarity

Practice this interview out loud.

Offer builds a real interview for this exact role at Generac from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by Generac.

We believe power is a promise - a shared commitment to be there for others when it matters most. For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? As a Senior Data Architect on Generac’s Industrial Cloud team , you will play a critical role in designing and evolving cloud-scale data platforms that power our industrial IoT solutions. This role sits at the intersection of architecture, data engineering, and platform strategy—owning the design of highly available , high‑volume data systems that ingest and serve telematics data from industrial energy assets in the field. At Generac, we are committed to building sustainable, cleaner energy technology at scale . You’ll join a collaborative, high‑impact team working on cloud-hosted services that monitor and optimize large‑scale generators, battery storage, and microgrid systems—software that is used, valued, and makes a real difference. Responsibilities: • Define and own the architecture for cloud-based data solutions, ensuring scalability, reliability, and high availability • Lead data architecture discussions and collaborate closely 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 how customers and systems use data, identify inefficiencies, and propose architectural improvements • Coach and mentor engineers on data architecture best practices through design reviews, code reviews, and technical guidance • Clearly explain complex technical solutions to both technical and non‑technical audiences, including leadership Minimum Qualifications: • Bachelor’s degree in Computer Science , Engineering, or equivalent practical experience • 8+ years of experience working across the data tier, from design through development and production support • 5+ years of experience in a data architect role with strong grounding in enterprise data architecture concepts • Proven experience leading data architecture in production cloud environments (Azure preferred) Preferred Qualifications: • Experience working 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 (e.g., GDPR) • Enterprise‑level expertise with Microsoft SQL Server or similar relational databases • Hands‑on experience with at least one NoSQL database (e.g., 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 data modeling (conceptual, logical, physical) • 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 with a desire to mentor and elevate others • Excellent communication and interpersonal skills, with the ability to influence and collaborate across teams Great Reasons to work for Generac • Competitive Benefits : Health, Dental, Vision, 401k and many more • Make a positive impact. Generac has always been community-minded and dedicated to giving back. The company proudly offers a Volunteer Time Off program, inviting team members to participate in charitable volunteer opportunities on company time. • Build technology that matters: Be part of Generac’s transformation into an energy technology leader—designing cloud and data platforms that support cleaner, more sustainable power solutions at scale, including generators, battery storage (BESS), and microgrid systems. • Own meaningful architecture at scale: This role isn’t maintenance-only— you’ll lead re‑architecture efforts for high‑volume, industrial IoT and telematics data systems, shaping the future of Generac’s Industrial Cloud and Generac Link platforms. • Work with strong engineering talent in a collaborative culture: Join a team known for deep technical expertise , thoughtful design discussions, and a startup‑like mindset within a large, stable organization—where autonomy, curiosity, and collaboration are truly valued. • Grow your impact and influence: As the senior data architecture leader, you’ll mentor engineers, influence platform strategy, and expand your reach across product, ML, and engineering teams while helping define how data powers Generac’s next generation of services. Pay Transparency: Generac is committed to fair and equitable compensation practices . The salary range for this role is $ 100,300-160,500 USD . This compensation will ultimately be in line with the location in which the position is filled . Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, certifications and geographic location . This role is eligible for variable compensation including short-term and long-term incentives. This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays , 2 floating holidays and 401(k) retirement benefits. Physical Demands: While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion, the incumbent may be required to stoop, bend, or reach above the shoulders. The employee must occasionally lift up to 25 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision, and the ability to adjust focus. Occasional travel. ( #LI-BB1 “We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.”

Apply at Generac