Software Architect
SKILLS
FULL DESCRIPTION
Job Title: Software Architect
Salary: £80-90K base + benefits
Location: Remote in the UK
Work Type: Permanent
Role:
WeDo is partnering with a global technology business undergoing a major platform transformation following the merger of two established product lines. The organisation is building a unified, next-generation platform designed to support multiple verticals and scale globally.
This is a rare opportunity to join at the ground floor of a greenfield architecture initiative where there is currently no defined application architecture in place. You will play a key role in shaping a modern, cloud-first platform that integrates IoT, distributed systems, and AI-driven capabilities.
The business operates across the UK and US with distributed engineering teams, offering exposure to international collaboration and complex, real-world system challenges. With a planned platform go-live in 2027, this role offers long-term impact and ownership.
Responsibilities:
- Designing and defining application-level architecture for a large-scale distributed platform
- Building a unified system from two legacy platforms into a scalable, multi-tenant solution
- Defining service boundaries, APIs, and integration patterns across cloud and on-prem environments
- Working closely with developers, DevOps, and product teams to deliver robust system designs
- Solving complex challenges around low latency, connectivity, and real-time data access
- Contributing hands-on to prototyping and solving medium-complexity engineering problems
- Supporting the transition of customers from hybrid environments to full cloud solutions
- Ensuring architectural decisions align with scalability, performance, and long-term maintainability
Required Skills:
- Strong experience in software or application architecture within distributed cloud environments
- Proven background working with Azure and cloud-native systems
- Solid experience with C# and .NET
- Strong understanding of microservices, APIs (REST, messaging), and system design principles
- Experience designing systems that operate across cloud and on-prem environments
- Knowledge of SQL and NoSQL databases
- Exposure to IoT or hardware-integrated systems is beneficial
- Understanding of security fundamentals such as OAuth, TLS, and encryption
- Experience working in distributed teams across multiple time zones
- Ability to operate autonomously and take ownership of architectural decisions
Why should I apply?
This is a genuine opportunity to build something from the ground up rather than inheriting legacy constraints. You will have full ownership of application architecture in a high-impact transformation programme, working on a platform that combines cloud, IoT, and AI technologies.
The business is investing heavily in innovation, including AI-driven development approaches, and offers the chance to work on complex, meaningful engineering challenges with global visibility.
If you are looking for a role where you can influence direction, mentor others, and see your architecture come to life at scale, this is a strong opportunity to do so.
Interested?
Apply for the role today or send your CV to [contact hidden]