Technical Architect
hackajob is collaborating with Sage to connect them with exceptional tech professionals for this role. We’re hiring a Technical Architect to lead the design and delivery of scalable, secure embedded services across Sage’s platform. You’ll sit at the intersection of engineering, architecture, and strategy—working with product, platform, and partner teams to define solutions that are technically robust, cloud‑native, and aligned with our long‑term vision.
You’ll be instrumental in helping Sage embed services into diverse ecosystems by championing API‑first thinking, cloud architecture best practices, and scalable service design. This is a hands‑on role ideal for someone who enjoys both deep system‑level work and strategic architectural leadership.
Responsibilities
* Lead architectural design sessions and align technical direction with product goals.
* Design core components of the Embedded Services Platform, guide architecture decisions, write and review code (primarily in C#).
* Lead discussions with product teams, participate in partner enablement, and champion architecture governance.
* Take full ownership of architectural decisions in one or more service areas and collaborate across teams to improve scalability, maintainability, and integration patterns.
First 90 Days
* 30 days – Onboard with the team, familiarize yourself with our Embedded Services Platform, and review current architectures and design patterns.
* 60 days – Lead architectural design sessions and align technical direction with product goals. Begin contributing to design of new core components.
* 90 days – Take full ownership of architectural decisions in one or more service areas. Collaborate across teams to improve scalability, maintainability, and integration patterns.
Qualifications
* 5+ years of experience in a Technical Architecture role, designing large‑scale cloud‑native enterprise systems.
* Proven ability to turn complex business needs into scalable technical solutions.
* Expertise in modern architectural styles: distributed systems, microservices, event‑driven architecture, CQRS, Event Sourcing, CDC, etc.
* Hands‑on experience with C#, Java or a similar backend language.
* Strong background in designing REST APIs and data schemas at scale.
* Familiarity with public cloud services (AWS, Azure, or GCP), including container orchestration (e.g. Kubernetes, ECS, AKS, EKS).
* Excellent communication and stakeholder management skills, including influencing across tech and non‑tech teams.
* Experience providing mentorship and architectural guidance in agile product delivery settings.
* Fluency in English (Spanish is a plus).
Skills & Technologies
* Languages & Frameworks: C# (primary), .NET Core, React (frontend collaboration)
* Architectural Patterns: Event‑Driven Architecture, CQRS, Clean Architecture, API‑first, Distributed Systems
* Integration: REST APIs, Publish/Subscribe, Distributed Tracing
* DevOps & Tooling: Git, CI/CD pipelines, code reviews, observability tooling
Employment Details
* Seniority level – Mid‑Senior level
* Employment type – Full‑time
* Job function – Engineering and Information Technology
* Location – Newcastle Upon Tyne, England, United Kingdom (Hybrid: 3 days per week in Barcelona office)
#J-18808-Ljbffr