
Software Systems Architect
Matthews International
full-time
Posted on:
Location Type: Office
Location: Cranberry Township • Pennsylvania • United States
Visit company websiteExplore more
Tech Stack
About the role
- Own the end-to-end technical roadmap for new product development while ensuring the stability and modernization of legacy systems
- Define and maintain the overall software architecture, including system boundaries, component interactions, data flows and deployment models.
- Establish architectural standards, principles, and reference patterns to ensure consistency across teams.
- Ensure architectural decisions support scalability, reliability, performance, and long-term maintainability.
- Provide Architectural oversight through design reviews and technical guidance.
- Work within an agile development framework to guide architectural decisions, adapt rapidly to evolving product requirements, and ensure technical solutions remain aligned with changing business priorities.
Requirements
- 10+ years’ experience in Software Engineering
- 3+ years’ experience in a dedicated Architectural or Principal Engineering role.
- Proven ability to design interconnected systems that balance the constraints of embedded hardware with the flexibility of cloud environments.
- Deep understanding of system architecture, integration patterns, APIs, and data flows.
- Proven ability to guide architectural decisions across multiple teams.
Benefits
- Health insurance
- 401(k) matching
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architecturesystem integrationAPIsdata flowscloud environmentsembedded hardwareagile developmentdesign reviewstechnical guidancescalability
Soft Skills
leadershipcommunicationcollaborationadaptabilityproblem-solvingtechnical oversightdecision-makingmentorshipstrategic thinkingconsistency