The Data Architect designs and evolves the company’s enterprise data architecture to power analytics, reporting, and data‑driven decision making. This role defines the technical data roadmap, builds scalable and reusable data assets, and develops semantic layers that enable meaningful insights across the organization. As a key partner to analytics and visualization teams, the Data Architect plays a critical role in the company’s transition to a modern data lake platform, ensuring data quality, performance, governance, and long‑term scalability. Through this work, the role strengthens the value, reliability, and strategic impact of the company’s data and analytics capabilities.
Define and maintain the technical data architecture roadmap, aligned with business and analytics strategy
Design and implement enterprise data models, schemas, and structures supporting analytical, operational, and reporting use cases
Architect, build, and maintain data products and reusable data products to enable consistent, self-service analytics and visualization
Lead and contribute to the strategic migration to a modern data warehouse, including architecture design, data modeling standards, and integration patterns
Design, develop, test, document, and support data pipelines, transformations, and data access layers of moderate to high complexity
Perform and participate in data analysis, system design, and architecture reviews in preparation for new data platforms and analytics initiatives
Provide technical guidance and mentorship to less experienced engineers and analysts as appropriate to responsibility level
Collaborate effectively with engineers, developers, analysts, product owners, and management across disciplines
Work from architectural designs and specifications using established standards and best practices to maintain and enhance existing data platforms
Assist with the design and development of more complex data solutions in partnership with senior technical leaders
Prepare and maintain architecture documentation, data flow diagrams, and technical standards
Stay current on data architecture, analytics, and cloud platform best practices
Bachelor’s degree in computer science, Software Engineering, Mathematics, Data Engineering, or a related field
10+ years’ experience designing and supporting data architecture, data platforms, or analytics systems
10+ years’ experience with data tools (Snowflake, Air byte, DBT, Domo, Looker) to maintain and enhance enterprise data solutions
Strong understanding of data architecture concepts, including data modeling, data warehousing, and analytical systems
Experience designing data products, curated datasets, and analytics ready data structures
Familiarity with data warehouse and modern analytics architecture
Understanding of, and experience using, version control systems
Ability to collaborate effectively across engineering, analytics, and business teams
Excellent work ethic, positive attitude, and strong sense of urgency
- Experience supporting or leading data platform or data warehouse migrations
- Experience partnering with analytics and visualization teams
- Exposure to data governance, data quality, or metadata management practices
We offer a competitive salary and annual bonus opportunity
In addition, we offer amazing benefits including but not limited to:
Health Insurance: Traditional OR High Deductible plan
Flexible Spending Accounts
Health Savings Account (including employer contributions)
Dental and Vision
Basic and Supplemental Life Insurance
Short-Term and Long-Term Disability
Paid caregiver leave
You will receive at least 3 weeks of PTO + Holiday Pay + Wellness Hours + Volunteer Hours
401k with company match and immediate vest
Employee Stock Purchase Program at a 15% discounted rate
Matching grants through Protolabs foundation
And More!