Enable job alerts via email!

Enterprise Architect

ZipRecruiter

England

On-site

GBP 70,000 - 100,000

Full time

30 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company is seeking a Senior Software Architect to shape the future of their software products. The role involves leading design initiatives, mentoring teams, and ensuring scalable and maintainable systems. Candidates should possess deep expertise in cloud architecture and excellent communication skills.

Qualifications

  • Expertise in cloud, multi-tenant SaaS architecture.
  • Knowledge of distributed systems like Kafka and AWS.
  • Strong understanding of data architecture principles.

Responsibilities

  • Drive the design of scalable software architectures.
  • Define architectural standards across multiple teams.
  • Support and mentor development teams.

Skills

Cloud architecture
Distributed systems
Event-driven architecture
Communication skills

Job description

Job Description

We are seeking an experienced Senior Software Architect to lead the evolution of our technology platform and define the architectural direction for our suite of software products. This role is a critical part of our technology team and will shape the future of our systems by incorporating best-in-class practices and modern technology trends.

As an Enterprise Architect, you will be at the forefront of innovation—guiding design decisions, championing engineering excellence, and ensuring our solutions are scalable, maintainable, and aligned with strategic goals. This role spans the full software delivery lifecycle—from gathering and interpreting business needs to designing, prototyping, and supporting production-grade systems.

Responsibilities:

  • Drive the design of robust, high-performance software architectures that scale with demand and meet long-term business objectives.
  • Define architectural standards and development practices that guide all engineering efforts across multiple teams.
  • Work closely with product managers, engineering teams, and other stakeholders to translate business requirements into sustainable technical solutions.
  • Set coding and design guidelines that promote consistency, maintainability, and quality throughout the software lifecycle.
  • Support and mentor development teams, fostering a culture of learning, technical excellence, and continuous improvement.

Qualifications & Skills:

  • Expertise in cloud-, multi-tenant SaaS architecture, leveraging Infrastructure as Code (IaC) and designing for cost efficiency—experience in regulated domains
  • Deep knowledge of distributed and event-driven systems, like Kafka, AWS SNS/SQS, and development in such as Java and Python.
  • Strong understanding of data-centric architecture principles, including data governance, data Lakehouse, and AI-driven platforms.
  • Excellent communication skills and the ability to influence at all levels—from developers to executives.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.