Principal Software Architect - UK

Principal Software Architect - UK

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Lead the architecture of innovative vehicle inspection systems using cutting-edge tech.
  • Company: Join UVeye, a pioneer in AI-driven vehicle safety solutions.
  • Benefits: Competitive salary, career growth, and a diverse, inclusive work environment.
  • Other info: Work in a dynamic London office with opportunities for mentorship and collaboration.
  • Why this job: Make a global impact on automotive safety while working with advanced technologies.
  • Qualifications: 7+ years in web applications, strong skills in TypeScript and Node.js.

The predicted salary is between 63000 - 77000 £ per year.

  • Join to apply for the
  • Software Architect - UK role at
  • UVeye

At UVeye, we are redefining vehicle safety and reliability on a global scale.

Founded in 2016, we have pioneered the world’s first fully automated suite of vehicle inspection systems.

Our advanced AI-driven technology represents machine learning, Gen AI, and computer vision within the automotive sector.

With significant funding and partnerships with industry leaders, UVeye is expanding its UK presence and building a diverse, high-performance team.

We are expanding into the UK market and hiring a hands-on Software Architect to join our London office in Camden Town (3 office days per week).

You will lead end-to-end architecture across our web stack, design and code critical paths, set technical direction, and help teams deliver secure, observable, high-performance products.

A key requirement is experience owning a large end-to-end web application from design to production at meaningful scale.

  • Our current stack
  • Frontend: Angular, Rx JS, Bootstrap-based UI components.
  • Backend: Node. js/Type Script, serverless on GCP, Nest JS in new services.
  • Data: Firestore as primary store, object storage for images.
  • Tooling: NX monorepo, CI/CD, automated testing, observability with centralized logs/metrics/traces.

A day in the life and how you’ll make an impact

  • Own system architecture for customer-facing apps and internal platforms end-to-end: frontend, backend, data, and cloud.
  • Design clear interfaces and a mediated API layer between services and clients.
  • Lead decisions on scalability, observability, reliability, cost, and security for high-volume, low-latency workloads.
  • Write production code in Type Script/Node and Angular, pairing with teams on complex features.
  • Establish guardrails: coding standards, architecture principles, testing strategy, CI/CD, trunk-based development.
  • Create simple, composable designs that favor KISS over unnecessary abstraction.
  • Drive event-driven patterns where useful, including pub/sub and event sourcing.
  • Champion great developer experience: reusable libraries, tooling, documentation, and fast feedback loops.
  • Partner with product and research to ship measurable business impact, not just diagrams.
  • Mentor engineers and unblock teams with pragmatic reviews and hands-on help.

Requirements

  • 7+ years building production web applications, including 3+ years in an architect/tech-lead role.

Led at least one end-to-end web product from design to launch and growth, covering frontend, backend, storage, CI/CD, security, and monitoring.

  • Strong coding skills in Type Script and Node. js, plus modern SPA frameworks (preferably Angular).
  • Deep knowledge of cloud-native architecture on GCP or similar.
  • Proven experience with high-scale data systems: document DBs, hot paths vs. cold paths, indexing, and cost/perf trade-offs.
  • Solid grasp of reliability practices: tracing, metrics, structured logging, SLOs, error budgets.
  • Security-first mindset: auth N/auth Z, least privilege, data protection, multi-tenant design, auditability.
  • Clear written and verbal communication with distributed and non-native English-speaking teams.

Bonus if you have

  • Firebase/Firestore at scale, Cloud Functions, Pub/Sub, Redis.
  • NX monorepo workflows, trunk-based development, feature flags.
  • Image-heavy or real-time systems, computer-vision pipelines, or human-in-the-loop tools.
  • Experience integrating external AI/ML services via well-designed boundaries.
  • GDPR/PII handling, enterprise customer integrations.
  • Why UVeye
  • Pioneer Advanced Solutions: Harness cutting-edge technologies in AI, machine learning, and computer vision to revolutionize vehicle inspections.
  • Drive Global Impact: Your innovations will enhance automotive safety and reliability on an international scale.
  • Career Growth Opportunities: Participate in rapid development and strategic industry partnerships.
  • DEI: We are committed to a diverse, equitable, and inclusive workforce.

We welcome applications from all backgrounds and can provide reasonable adjustments during the recruitment process if needed.

  • London, England, United Kingdom
  • #J-18808-Ljbffr

Principal Software Architect - UK employer: UVeye

At UVeye, we are not just redefining vehicle safety; we are creating a vibrant work culture that fosters innovation and collaboration. As a Principal Software Architect in our Camden Town office, you will have the opportunity to lead cutting-edge projects while enjoying a supportive environment that prioritises diversity, equity, and inclusion. With ample career growth opportunities and a commitment to leveraging advanced technologies, UVeye is an excellent employer for those looking to make a meaningful impact in the automotive sector.

U

Contact Details:

UVeye Recruitment Team

We think you need these skills to ace Principal Software Architect - UK

TypeScript
Node.js
Angular
Cloud-native Architecture
GCP
CI/CD
Event-driven Patterns