Principal Software Architect
- cambridge, cambridgeshire, CB2 1TN, United Kingdom
- Permanent·Hybrid
- Full time
- £90,000 - £90,000 Per Annum
Job Description
About the Role
Our client, a pioneering technology firm in the heart of Cambridge 's innovation hub, is seeking an accomplished Principal Software Architect . This is a highly influential role where you will define the technical vision and architectural strategy for the company's next-generation software platforms. You will guide development teams, make critical technology decisions, and ensure the scalability, reliability, and security of our systems. This position offers the opportunity to work on complex, cutting-edge projects, mentor talented engineers, and significantly impact the company's technological direction, fostering a culture of technical excellence and innovation.
Key Responsibilities
- Design and evolve scalable, resilient, and secure software architectures for complex systems.
- Provide technical leadership and guidance to engineering teams, mentoring developers and promoting best practices.
- Evaluate and select appropriate technologies, frameworks, and tools to meet project requirements and long-term goals.
- Define architectural standards, patterns, and guidelines, ensuring consistency and quality across all software development.
- Collaborate with product management, stakeholders, and other architects to translate business needs into robust technical solutions.
- Identify and mitigate technical risks, performance bottlenecks, and security vulnerabilities.
Requirements
- 10+ years of experience in software development, with at least 5 years in a software architecture or technical leadership role.
- Proven experience designing and implementing large-scale, distributed systems.
- Deep understanding of various architectural styles (e.g., microservices, event-driven), design patterns, and data modeling techniques.
- Expertise in cloud-native technologies (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Strong knowledge of software security principles and best practices.
- Excellent communication, leadership, and problem-solving skills.
Benefits
- Exceptional salary and a comprehensive benefits package, including equity options.
- Hybrid working model that combines the benefits of office collaboration and remote flexibility.
- Significant opportunities for professional development and exposure to leading-edge technologies.
- Be a key player in a globally recognized innovation ecosystem in Cambridge .
- Contribute to solutions that have a real-world impact.


