Software Architect Principal
Primary Location , Minnesota Additional Location(s) Minneapolis-St. Paul-Bloomington, Minnesota Job ID R111691 ApplyDate Last Edited: 10/7/2026 8:52:09 AM
Job Summary
The Software Architect Principal designs and leads the development of commercial software architectures and solutions that address complex product initiatives and objectives with technology products, services and capabilities. This role applies deep technical expertise across the full software stack to define, build, and evolve scalable, secure, and integrated systems aligned with product architecture standards. In addition, this role leads large-scale commercial software initiatives, resolves design issues, and provides guidance to other teams to evolve the technologies and operating models.
Essential Functions
- Architect and design end‑to‑end software solutions across front‑end, back‑end, database, integration, and infrastructure layers, ensuring scalability, performance, security, and maintainability
- Lead technical planning and architecture definition by translating business and stakeholder requirements into high‑level system designs, technical specifications, and architectural models
- Develop and evolve architectural standards and guidelines including frameworks, coding standards, reusable components, and technology patterns that enable consistent and efficient software development
- Assess and validate technology solutions and integrations to ensure compatibility across applications, platforms, data, and interdependent technologies
- Guide complex software development initiatives by providing architectural direction, resolving highly complex technical issues, and influencing design decisions with broad product impact
- Collaborate cross‑functionally with engineering, product, infrastructure, security, and business stakeholders to align architecture decisions with strategic objectives and delivery timelines
- Communicate software architecture and design decisions clearly to technical and non‑technical audiences, ensuring shared understanding of solution intent, constraints, and trade‑offs
- Evaluate emerging technologies and practices to recommend improvements that enhance system capabilities, reliability, and long‑term sustainability
- Provide technical mentorship, coaching, and architectural oversight to engineers and architects without direct supervisory responsibility, elevating technical capability across teams
- Comply with Company and department policies and standards; performs other duties as assigned
Essential Functions: Dental US
- Evaluate and modernize legacy systems in a controlled, and low-risk way while ensuring business continuity, data accuracy, and smooth customer experience
- Establish and maintain development standards, governance controls, and automated quality assurance processes that improve efficiency, consistency, compliance, and delivery quality, while ensuring appropriate oversight, approval, and auditability of significant technology decisions and outcomes
- Optimize standardized delivery tools and processes to improve the speed, quality, reliability, and efficiency of technology delivery and continuously improve performance through data-driven insights.
Minimum Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or a related field or equivalent education and/or experience
- 7 years of progressive technical experience, including software engineering/ IT architecture, design and implementation
Preferred Requirements
- Experience designing and implementing customer‑facing software platforms
Skills and Abilities
- Broad technical knowledge of software architecture principles, design patterns, and application development
- Demonstrated experience defining architectural standards and influencing technology strategy across multiple teams or domains
- Excellent written and verbal communication skills, with the ability to explain complex technical concepts to non‑technical audiences
- Strong proficiency across front‑end, back‑end, database, and integration technologies, including full‑stack development concepts
- Strong analytical, problem‑solving, and debugging skills to resolve highly complex technical issues
- Strong judgment and decision‑making skills based on deep technical experience
- Proven experience in designing, building, and deploying scalable, secure, and resilient systems; ability to visualize and create high-level models
- Ability to apply strategic and systems thinking to balance technical, business, and architectural considerations
- Proven capability to lead through influence and provide technical guidance/coach peers
Physical and Cognitive Demands
- Communicate/Hearing Frequently
- Communicate/Talking Frequently
- Learn New Tasks or Concepts Frequently
- Make Timely Decisions in the Context of a Workflow Frequently
- Complete Tasks Independently Constantly
- Maintain Focus Constantly
- Remember Processes & Procedures Constantly
- Stationary Position (Seated) Constantly
- Vision Constantly
- Hand/Eye Coordination Occasionally
- Bend Rarely
- Complete Tasks in a Noisy Environment Rarely
- Feeling/Grasping/Handling Rarely
- Move/Traverse Rarely
- Repetitive Motions Rarely
Working Environment
- Hazards Occasionally
Environmental Conditions
- Office: This position primarily operates in a professional office environment in which team members occupy desks in assigned areas or at meeting/collaboration spaces within the building. The building's primary work areas consist of desks, chairs, computers, and other office equipment and devices for professional services.
- Remote: This position primarily completes work from a remote setting, most commonly, a home office. This may be referenced as flexible workplace.
Travel Requirements
- 10%
The potential compensation range for this role is below. The final offer amount could exceed this range, based on various factors such as candidate location (geographical labor market), experience, and skills. $123,200.00 - $164,333.33
New opportunities
- Warehouse Associate - Inbound Blythewood, South Carolina
- Inside Sales Rep San Antonio, Texas
- Territory Sales Rep Chicago, Illinois
- Warehouse Associate - Animal Health International Garden City, Kansas
- Support Specialist I Illinois
Join our community
Join our network for company updates and future employment opportunities.
Connect with us!
Training and Development
Diversity and Inclusion
Community Giving
Benefits
Why join Patterson?
Jump in and see what it’s like to be a part of our team.
Patterson isn’t just a place to work, it’s a partner that cares about your success.
Getting Hired
We’re excited that you’re interested in joining Patterson Companies. We offer a wide range of opportunities, and the hiring process may vary based on position. Learn how to submit a job application, and the typical evaluation processes used at Patterson, click here(This link opens a PDF file).
Corporate Responsibility
At Patterson Companies, we measure success by the strength of our relationships with our clients, customers and employees. From working with our partners to bring innovation solutions and provide best-in-class experience to our customers, to supporting employee volunteerism large and small, we’re committed to building strong connections to support the communities we live and work in. Learn more about our corporate responsibility, click here.
Our Mission
Be a part of a great organization with a special mission: to be the market leading dental and animal health company supplying technology, marketing, support and logistics to maximize customer success. We connect expertise to inspired ideas, products and services and create a relevant, memorable difference in the lives of our clients, customers and employees. To learn more about our Mission and Values click here.

