Principal Software Architect - Distributed Systems & DDD

DISCO

Greater London

On-site

GBP 140,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Start-up culture
Open PTO
Growth opportunities
Medical, dental, and vision

Job summary

DISCO is seeking a Principal Software Engineer to shape and evolve our architecture using Distributed Domain Driven Design. You will drive the strategy for key architecture quality attributes such as availability, performance, and security, guiding teams to adopt best practices.

You will contribute to platform capability improvements and promote automation through tools and standards, ensuring scalable, reliable data-intensive systems in a multi-tenant environment.

Qualifications

  • 15+ years of relevant experience.
  • Experience with high-volume distributed architectures and reliability.
  • Ability to design and communicate architecture across technical and non-technical audiences.
  • Proficiency in Domain Driven Design concepts and patterns.

Responsibilities

  • Define and evolve the architecture using distributed domain-driven design.
  • Lead architecture strategy and guide project teams with best practices.
  • Coordinate platform capability enhancements and tooling across data and feature platforms.
  • Communicate complex technical concepts clearly to stakeholders and leadership.

Skills

Distributed systems
Leadership
CI/CD automation
Cloud platforms
Architectural patterns
Stakeholder alignment
Security-minded design
Large-scale data
Multi-tenant design

Tools

Terraform
Jenkins
CodePipeline
Kafka
Elasticsearch
NoSQL stores
Docker

Job description

DISCO is seeking a Principal Software Engineer to shape and evolve our architecture using Distributed Domain Driven Design. You will drive the strategy for key architecture quality attributes such as availability, performance, and security, guiding teams to adopt best practices.

You will contribute to platform capability improvements and promote automation through tools and standards, ensuring scalable, reliable data-intensive systems in a multi-tenant environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Architect: Distributed Systems & DDD
Principal Software Architect: Distributed Systems & DDD

DISCO • United Kingdom

On-site
GBP 85,000 - 120,000
Open, inclusive, and fun environment
Medical and dental insurance
Competitive salary plus discretionary bonus
+1
Senior Software Engineer - SaaS Architecture & Tech Lead
Senior Software Engineer - SaaS Architecture & Tech Lead

DISCO • United Kingdom

On-site
GBP 70,000 - 90,000
Medical and dental insurance
Competitive salary plus discretionary bonus
Growth opportunities
+1
Platform Staff Engineer: Scale Data Platform Leader
Platform Staff Engineer: Scale Data Platform Leader

DISCO • Greater London

On-site
GBP 110,000 - 160,000
Benefits, including medical and dental
Discretionary bonus
RSUs
+1
Principal Software Architect: Java/DDD, TS, AWS | Hybrid
Principal Software Architect: Java/DDD, TS, AWS | Hybrid

Appvia • Greater London

Hybrid
GBP 80,000 - 100,000
Bonus 10%
Share options 10%
Excellent benefits
Principal Software Engineer
Principal Software Engineer

DISCO • Greater London

On-site
GBP 140,000 - 190,000
Start-up culture
Open PTO
Growth opportunities
+1
Senior Software Engineer - UK
Senior Software Engineer - UK

DISCO • Greater London

On-site
GBP 70,000 - 90,000
Open, inclusive, and fun environment
Medical and dental insurance
Competitive salary plus discretionary bonus
+1
Senior Real-Time DDS & Distributed Systems Engineer
Senior Real-Time DDS & Distributed Systems Engineer

Fynity • West of England

On-site
GBP 63,000 - 77,000
Lead Engineer - Remote, Scalable Architecture
Lead Engineer - Remote, Scalable Architecture

Apply • United Kingdom

Hybrid
GBP 70,000 - 110,000
Software Architect - Distributed Systems & AI (Hybrid)
Software Architect - Distributed Systems & AI (Hybrid)

Netcompany • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working model
Private Medical Health care via Vitali
Pension contribution
+2
Senior Scala/Java Software Architect — Data Platforms
Senior Scala/Java Software Architect — Data Platforms

JPMorganChase • Greater London

On-site
GBP 90,000 - 135,000