Cranberry Township, Pennsylvania, United States of America
Full Time
5 hours ago
H1B Sponsor
Key skills
CloudAgile
About this role
Role Overview
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.