← All jobs
Software Architect
Zurich, Zürich, Switzerland · Remote · fulltime_permanent · Machinery & Industry
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
Design the architecture behind tomorrow's software solutions.
Your Role & Responsibilities
- Design, define, and document software architecture principles and standards
- Drive the development of modular, reusable, and maintainable software components
- Define interfaces between software modules and external systems
- Guide architectural decisions related to scalability, performance, maintainability, and integration
- Collaborate closely with development teams to ensure architectural consistency and best practices
- Evaluate and integrate new technologies, frameworks, and software components
- Contribute to reusable frameworks, services, and platform capabilities
- Support architectural reviews, technical design discussions, and key technology decisions
- Work with requirements and test engineering teams to ensure alignment across the development lifecycle
- Promote software reuse and standardization across multiple products and solutions