
Senior Software Architect
Haystack · London, England, United Kingdom
About this role
The role involves architecting and leading the development of a new Computer-Aided Engineering (CAE) platform, establishing robust and scalable systems for complex engineering software. The individual will transition into growing and leading a team of talented software engineers, driving the adoption of modern technologies and best practices in software engineering. The platform must be scalable, extensible, and leverage distributed computing and cloud infrastructure. The role is part of a fast-growing engineering software company aiming to revolutionize the CAE sector and free engineers from traditional design and creative limitations.
Skills & technologies
Must have
- software architecture
- system design
- cloud infrastructure
- distributed computing
- software engineering best practices
- AI-assisted development