Himalayas logo
Prodigi GroupPG

Senior .NET Architect

Prodigi is a leading print on demand platform simplifying logistics for businesses to sell customizable printed products worldwide.

Prodigi Group

Employee count: 51-200

United Kingdom only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Prodigi is the leading global print-on-demand platform, enabling businesses to scale their operations through streamlined supply chains and maximised profits. Founded in 2014, we ranked 14th on the Sunday Times Virgin Atlantic Fast Track 100 list of the UK's fastest-growing companies. With a worldwide network of over 50 production facilities across 10 countries, including four in-house facilities, we offer the tools to print any image on any product and ship anywhere.

The opportunity

This role sits at the centre of a platform that is being re-architected for long-term clarity, consistency and scale. Prodigi is moving towards a unified foundation that supports everything we build: Creating and publishing products, platform integrations, order fulfilment, automation and emerging AI-driven use cases. To do that, we need someone who can design core interfaces and models that hold up under real-world complexity and become stable ground for the next decade of development. The work is architectural, but with a direct line to merchant experience and operational efficiency; it shapes the systems our teams and users rely on every day.

You’ll define patterns, shape data flows, and set technical direction for how our platform behaves as a cohesive product rather than a collection of services. The role requires someone who can cut through ambiguity and design systems that allow Prodigi’s broader strategy to compound across teams. This is an opportunity to create the backbone that future applications, integrations and intelligent agents depend on, without many constraints of legacy assumptions or inherited decisions.

Key responsibilities

Define platform architecture

Establish the core domain models, patterns and contracts that unify how products, orders, assets, sales channels and fulfilment flow through the platform. Create a coherent architectural baseline that reduces duplication, removes legacy inconsistencies, and supports long-term evolution.

Lead API and service design

Design clear, extensible, event-friendly service boundaries in modern C#/.NET. Produce interfaces that are predictable, versionable and easy to consume internally and externally. Ensure data integrity, shaping how systems communicate and how our platform behaves under load and scale.

Drive technical direction

Set engineering standards for reliability, testing, observability and performance. Introduce patterns that simplify development across teams and create consistency in how features are delivered. Act as the technical reference point for decisions affecting shared platform components.

Modernise legacy pathways

Identify bottlenecks created by older systems and lead the migration towards consolidated, API-driven workflows. Remove fragmentation in product, order and sales-channel logic so that downstream teams can build confidently on a single source of truth.

Support cross-functional delivery

Work closely with product, operations and the wider engineering teams to translate complex requirements into durable technical solutions. Provide guidance on systems trade-offs, sequencing and risk reduction. Ensure architectural choices directly improve merchant experience and internal efficiency.

Build for automation and scale

Design systems that support high-volume order flows, multi-platform routing and automated fulfilment behaviours. Prepare the platform for increased machine-driven interaction — clean schemas, consistent events, and clear object boundaries.

Mentor and elevate the engineering team

Provide technical leadership, code reviews and architectural guidance to engineers across the organisation. Raise the standard of engineering practice and help teams adopt modern .NET approaches, tooling and patterns.

Technical requirements

  • Strong experience with C# and modern .NET (including .NET 8): capable of building systems from scratch, applying SOLID principles, and producing testable, maintainable code.

  • Proven ability to design robust API contracts: clear resource modelling, predictable behaviour, and durable interfaces that scale.

  • Solid grounding in distributed system patterns: microservices, messaging, state handling, observability, error recovery and performance tuning.

  • Competent in relational data modelling and Entity Framework, with an ability to design schemas that evolve cleanly over time.

  • Experience with automated testing practices (unit, integration, contract) and tooling such as NUnit, Postman and Swagger.

  • Comfortable with core Azure services: Web Apps, Functions, SQL, Blob Storage, Application Insights; able to deploy, debug and optimise in cloud environments.

  • Confident using LLM-based coding tools (GPT, Claude, etc.) to accelerate development and automate repetitive tasks.

  • Practical understanding of CI/CD pipelines (Azure DevOps preferred) and infrastructure-as-code (ARM, Bicep or equivalents).

  • Able to modernise legacy systems, consolidate fragmented logic and enforce consistent service boundaries.

  • Bias toward automation, performance and reliability — suited to a high-volume fulfilment environment where manual processes must be engineered out.

What we offer

  • Competitive salary (dependent on experience).

  • 25 days holiday per year, plus one additional day off for your birthday.

  • Company pension scheme (4% employer contribution, 5% employee contribution).

  • Healthcare cash plan.

  • Spec your own development machine

  • A charity day per year to volunteer at a recognised charity.

  • The opportunity to work in a dynamic and fast-growing business at the forefront of the print-on-demand industry.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Prodigi Group

Learn more about Prodigi Group and their company culture.

View company profile

Prodigi is a revolutionary global print-on-demand platform that streamlines the process of transforming digital content into customizable printed products. As an all-in-one service, Prodigi helps businesses navigate the complexities of selling printed merchandise, providing over 500,000 customizable products. With a range that includes apparel, home decor, fine art prints, and stationery, Prodigi mitigates the logistics and inventory challenges often faced by sellers.

Founded in 2014, Prodigi operates on a model that combines local printing with global dropshipping, allowing orders to be fulfilled efficiently and sustainably. The company emphasizes eco-friendly practices, partnering with over 50 print suppliers across ten countries. This strategic approach not only reduces carbon emissions but also assists businesses in managing order processing effectively. Clients can choose from a variety of sales channels, including integrations with Shopify, WooCommerce, and Etsy, giving them complete control over their online stores while utilizing Prodigi’s robust API for smooth order automation. As a Fine Art Trade Guild approved printer, Prodigi is trusted by businesses looking for high-quality outputs without upfront costs.

Claim this profileProdigi Group logoPG

Prodigi Group

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Prodigi Group

Explore the variety of open remote roles at Prodigi Group, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Prodigi Group

Remote companies like Prodigi Group

Find your next opportunity by exploring profiles of companies that are similar to Prodigi Group. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan