> Markdown version of [/jobs/ext/1475050-software-architect](https://www.wearedevelopers.com/jobs/ext/1475050-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** Gattaca Plc - **Location:** Hertfordshire, UK - **Salary:** £75,367.0 - **Contract:** Permanent contract - **Skills:** Abstraction Layers, Computer Programming, Continuous Integration, Software Design Patterns, Software Architecture, Software Engineering, Safety Critical Systems, Programming Languages - **Published:** July 29, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5818737429 ## About the Role You will be a strong technical practitioner with the confidence and experience to make critical architectural decisions, alongside the communication skills to influence and align technical teams., * Proven experience as a Software Architect or in a senior technical design role * Strong knowledge of modern and established software architecture techniques and design patterns * Experience with model-based engineering * Ability to define, communicate, and defend architectural solutions at multiple levels * Experience mentoring engineers and collaborating closely with software delivery teams * Clear and accurate communication skills, with the ability to influence technical stakeholders and internal customers * Advocacy for sound software engineering practices such as good design principles and continuous integration * The ability to assess and clearly explain architectural trade-offs, with a strong focus on design rationale * A solid understanding of software abstraction layers and the full software stack * Experience defining and influencing tools, frameworks, and technologies * A strong programming background, ideally with experience in more than one programming language ## Description We are seeking an experienced Software Architect to take ownership of the full software architecture of complex, safety-critical systems. In this role, you will work closely with software delivery teams to define, govern, and evolve the structural and temporal architecture, including all internal and external interfaces, ensuring the product fully meets demanding requirements. You will identify, document, and own the key design drivers for the software solution-such as real-time performance, safety, security, user experience, simplicity, reusability, and flexibility-balancing technical trade-offs with clear design rationale. A core part of the role is producing derived and emergent requirements, explicitly capturing architectural assumptions and decision rationale. You will define the architecture to a level of detail where implementation choices do not compromise architectural integrity. Collaboration & Influence Collaboration is critical to success in this role. You will work closely with other Architects, Technical Specialists, and key engineering stakeholders, contributing to and supporting: * Design activities and formal design reviews * Cross-disciplinary technical alignment * Mentoring and technical guidance across software teams You will also have the opportunity to shape the future of software engineering within the organisation by influencing: * Software engineering technology strategy * Software product lines and reuse strategies * Adoption of new technologies, methods, and tools * Obsolescence management and long-term architectural planning This includes participation in special interest groups and communities of interest, helping drive continuous improvement and technical excellence. Why Join Us? You will work with technology at the forefront of complex and safety-critical system design, contributing to the development of safe, secure, and highly reliable products that customers can depend upon. This role offers the chance to apply your architectural expertise to challenging, real-world engineering problems where quality, robustness, and innovation truly matter. ## Related Videos - [We (don't) need a software architect!?!](https://www.wearedevelopers.com/videos/663-we-don-t-need-a-software-architect) - [Cloud Vendor Lock-In - Is it just a new version of the Database Abstraction Layers?](https://www.wearedevelopers.com/videos/1185-cloud-vendor-lock-in-is-it-just-a-new-version-of-the-database-abstraction-layers) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Modern software architectures](https://www.wearedevelopers.com/videos/1684-modern-software-architectures) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)