Tallo logoTallo logo

Enterprise/Engineering/Integration Architect

Job

Onyx Graphics, Inc.

Midvale, UT (In Person)

Full-Time

Posted 2 weeks ago (Updated 2 weeks ago) • Actively hiring

Expires 5/28/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Enterprise/Engineering/Integration Architect Onyx Graphics, Inc. Midvale, UT Job Details Full-time 3 hours ago Benefits Health savings account Health insurance Dental insurance 401(k) Flexible spending account Tuition reimbursement Paid time off Employee assistance program Vision insurance 401(k) matching Professional development assistance Life insurance Referral program Qualifications Application Integration Teamwork Rust (programming language) Node.js WebAssembly Continuous Delivery (CD) implementation New product development System design Color management JavaScript frameworks Solution architecture design PostgreSQL Decision making Conflict management Mentoring Software documentation Technical writing Developing automated testing protocols Developing and maintaining backend systems Web applications S3 Serverless cloud services Senior level AI Leadership TypeScript AWS Lambda Full Job Description About Onyx Graphics Onyx Graphics is a 35-year leader in wide-format print production software. Our products power print shops, sign companies, and industrial printing operations worldwide — processing everything from retail signage to vehicle wraps to building-scale graphics. We support over 1,000 printer models across all major manufacturers. We're building the next generation of the Onyx product from the ground up. New architecture, new stack, modern development practices. This is a greenfield build with a tight timeline and real customers waiting for the result. About the Role We're looking for someone who thinks in systems and builds in code. This role is equal parts architecture and hands-on development — you'll design how the pieces fit together and then help with building the pieces. You'll be the technical anchor for a product that spans web frontend, server-side services, hardware communication, offline operation, licensing and entitlements, internal and third-party integrations, and a 1,000+ device driver library. The product ships to S3 for web users and as a downloadable desktop app for production environments. Multiple workstreams need to come together into one coherent system. You'll work with Claude Code as your primary development tool. This is how we build — AI-first, test-driven, shipping weekly. You'll also help an experienced engineering team adopt this workflow. They know the domain deeply; you'll help them work in a new way. You report directly to the Director of Product & Engineering, who sets the product vision, UI direction, and strategic priorities. You will play a key role in translating that vision into architecture and working software. What You'll DoArchitecture Own the technical architecture of the new product end to end. Help make the decisions that determine how the system works, scales, and evolves. Design the system so that multiple workstreams (frontend, server-side, hardware, platform) can build in parallel without architectural collisions. Evaluate and help decide foundational technology choices: backend framework, monorepo structure, browser wrapper, deployment strategy, offline approach. Design the server-side licensing and entitlement model within the product that replaces a legacy hardware-based system. Think through how feature gating, subscription tiers, and usage tracking work as a part of the new unified system platform. Ensure the architecture supports weekly deployments, 24-hour hotfixes, and a phased feature rollout over several months. Technical Leadership Be the person who holds the whole system in their head. When two workstreams are building toward each other, you're the one who sees whether they'll connect or collide. Mentor experienced engineers into modern development practices and Claude Code adoption. Meet them where they are — they have deep domain expertise that you need as much as they need your architectural guidance. Write clear documentation. Maintain CLAUDE.md and /docs/ so the codebase is a place where others can work effectively without asking you every question. Help resolve technical conflicts across workstreams. Provide architectural clarity when the team is unsure how something should be built. What We're Looking ForRequired Systems thinking. You've designed production architectures where multiple services, frontends, and integrations needed to work together as one coherent system. You can see the whole board, not just your corner of it. Demonstrated Claude Code proficiency. You've built real systems with Claude Code (or equivalent AI-assisted development tools) and can show the work. This is the most important technical qualification. Full-stack development experience. You don't just draw architecture diagrams — you write the code. Strong TypeScript, React, server-side Node.js (or similar), PostgreSQL, and AWS experience. Architecture decision track record. You've made technology choices that held up under real-world conditions. You can explain what you chose, what you rejected, and why. Testing discipline. Automated tests are how you know the system works. You build testing into the architecture, not on top of it. Mentoring ability. You can help experienced developers who are new to a tool or workflow get productive. Patience and clarity matter as much as technical depth. Communication. You can explain architectural decisions to both engineers and non-technical leadership. You write documentation that others actually use. Preferred Experience leading greenfield builds or rebuilding legacy systems from scratch. Experience with wide-format printing, color management, ICC profiles, or industrial imaging. Rust or WASM for performance-critical computation. Browser wrapper technologies (Electron, Tauri, or similar). Licensing, entitlement, or subscription system design. AWS serverless architecture (Lambda, Aurora, S3, CloudFront). Monorepo tooling and CI/CD pipeline design. How We Work AI-first development. Claude Code is the primary tool. Automated tests are the quality gate. CI enforces standards. 1-week sprints. Short cycles, fast feedback, working software demonstrated every Friday. Small team, high autonomy. You'll work with experienced domain experts, a hands-on Director of Product & Engineering, and a product team with decades of industry knowledge. Weekly deployments. We ship continuously and can push a hotfix within 24 hours. Salt Lake City office with a hybrid schedule. In-person collaboration matters for architecture discussions, mentoring, and whiteboarding. Remote days for focused building.
Benefits:
401(k) 401(k) matching Dental insurance Employee assistance program Flexible spending account Health insurance Health savings account Life insurance Paid time off Professional development assistance Referral program Tuition reimbursement Vision insurance
Work Location:
In person

Similar remote jobs

Similar jobs in Midvale, UT

Similar jobs in Utah