Architect

TestReach

Dublin

On-site

EUR 110,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TestReach in Dublin, Ireland, is seeking an Architect to define and evolve the technical architecture of the TestReach platform. You will lead architectural decisions across distributed engineering teams, balance innovation with delivery speed, and ensure security, scalability and long-term platform sustainability in a high-stakes online assessment environment.

The role requires deep architectural expertise, hands-on leadership, and collaboration with product, engineering and management to align

Qualifications

  • Bachelor's degree in Business, Computer Science, or a related field; Master’s advantageous.
  • 8-10 years in software engineering with architectural leadership.

Responsibilities

  • Define and maintain target architecture for the platform.
  • Embed security-by-design across systems and reviews of NFRs.
  • Lead architectural decisions, review major designs and ensure code quality.
  • Guide cloud and infrastructure architecture, CI/CD, observability and deployment patterns.
  • Define data architecture standards and API design.
  • Mentor engineers on AI/ML integration and guardrails.

Skills

Architectural leadership
Distributed systems
Cloud-native platforms
Security-by-design
Stakeholder communication
Technical debt management

Education

Bachelor’s degree in CS/related field

Tools

AWS
Azure
GCP
CI/CD
IaC

Job description

Role Profile: Architect Company: TestReach Location: Dublin, Ireland Reports to: CEO Employment Type: PERM

At TestReach, we are a team of bright, creative and dedicated individuals passionate about leveraging technology to enhance the assessment experience for test-takers and examining bodies alike. Our mission is to provide cutting-edge technology and high-quality services to facilitate large-scale, high-stakes exams in a world with ever-growing demands for education, qualifications, certifications and compliance.

Role Overview

The Architect at TestReach is responsible for defining and evolving the technical architecture of the TestReach platform, ensuring it is scalable, secure, resilient and aligned with long-term business objectives.

This role provides architectural leadership across engineering teams, guiding design decisions, reviewing implementations and ensuring consistency in standards and best practices. The Architect plays a critical role in balancing innovation, delivery speed, technical debt and long-term platform sustainability in a high-stakes online assessment environment.

This is a highly technical, hands-on role requiring deep architectural expertise and the ability to influence across distributed teams.

Key Responsibilities
Platform Architecture & Technical Strategy
  • Define and maintain the target architecture for the TestReach platform.
  • Establish architectural principles, standards and design patterns.
  • Ensure alignment between product strategy and technical direction.
  • Identify and mitigate architectural risks that may impact scalability or security.
  • Contribute to long-term technical roadmap planning.
Scalability, Reliability & Security
  • Ensure the platform supports high-volume, high-stakes exam sittings with strong uptime and performance.
  • Lead architectural decisions relating to performance, resilience and disaster recovery.
  • Embed security-by-design principles across systems.
  • Validate non-functional requirements (NFRs) including performance, availability, scalability and compliance.
Technical Leadership & Governance
  • Review and approve major technical designs and implementation approaches.
  • Provide guidance on complex architectural challenges and trade-offs.
  • Support engineering teams in resolving deep technical issues.
  • Promote consistency in engineering standards, documentation and code quality.
  • Help manage and reduce technical debt strategically.
Cloud & Infrastructure Architecture
  • Lead decisions relating to cloud architecture and infrastructure design.
  • Ensure best practices in CI/CD, observability, monitoring and deployment patterns.
  • Guide infrastructure scalability and automation strategies.
  • Evaluate and recommend tooling, frameworks and platforms.
Data & Integration Architecture
  • Define data architecture standards, including data flow, storage and governance.
  • Support integration architecture for enterprise clients and partner systems.
  • Ensure secure and efficient API design and external system connectivity.
  • Advise on data security, encryption and compliance requirements.
AI Architecture
  • Provide blueprint designs and strategic guidance on embedding AI/ML capabilities directly into our product suites, ensuring solutions are scalable, secure and seamlessly integrated into the core application logic.
  • Define the standards, rules and best practices for teams utilizing AI code generation tools (e.g., Cline, Open Router); mentor engineers on prompt engineering, code verification and maintaining high software quality in an AI-assisted development workflow.
  • Architect and oversee the integration of AI evaluation, automated testing and model validation steps directly into our CI/CD pipelines, ensuring safe, continuous and compliant deployment of both software and AI artifacts.
  • Act as the subject matter expert to upskill traditional software engineers in AI/ML concepts, bridging the gap between data science models and robust production-grade software engineering.
  • Establish architectural guardrails for monitoring AI performance, data privacy, model drift and cost optimization, coaching engineering teams on how to build observability into every AI-powered feature.
Collaboration & Cross-Functional Alignment
  • Work closely with Product, Engineering and Project Management to align architecture with delivery plans.
  • Act as a technical escalation point for complex design challenges.
  • Communicate architectural vision and decisions clearly to both technical and non-technical stakeholders.
  • Support pre-sales or enterprise discussions where architectural input is required.
Key Competencies and Skills
  • Ability to design long-term scalable solutions while enabling short-term delivery.
  • Deep technical credibility with the ability to influence engineering teams.
  • Strong understanding of distributed systems and platform design.
  • Identifies and mitigates architectural and operational risks proactively.
  • Works effectively across global, distributed teams.
  • Balances ideal architecture with business realities and timelines.
Experience and Qualifications
Education:
  • Bachelor's degree in Business, Computer Science, or a related field. A Master's degree is advantageous.
Experience:
  • 8-10 years in software engineering, with significant experience in architectural roles.
  • Proven experience designing and evolving SaaS or cloud-native platforms
  • Experience operating in high-availability, security-sensitive environments.
  • Strong background in distributed systems and scalable infrastructure.
  • Experience guiding engineering teams across multiple time zones or distributed structures.
Desirable
  • Experience in EdTech, secure testing platforms, or regulated SaaS environments.
  • Experience supporting enterprise-scale integrations.
  • Exposure to large-scale platform modernisation or transformation initiatives.
Technical Skills:
  • Deep knowledge of modern software architecture (microservices, event-driven systems, APIs).
  • Strong cloud architecture experience (AWS, Azure, or GCP).
  • Expertise in scalability, performance optimisation and resilience patterns.
  • Experience with CI/CD pipelines, infrastructure-as-code and DevOps practices.
  • Strong understanding of data architecture (SQL/NoSQL, caching, data pipelines).
  • Knowledge of security frameworks, encryption standards and compliance considerations.
  • Familiarity with observability, monitoring and performance tooling.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Architect — Cloud, AI & Security
Senior Platform Architect — Cloud, AI & Security

TestReach • Dublin

On-site
EUR 110,000 - 140,000
Technical Architect
Technical Architect

HireWise • Leinster

Hybrid
EUR 100,000 - 140,000
Pension
Health cover
Software Architect
Software Architect

MCS Group | Your Specialist Recruitment Consultancy • Dublin

Hybrid
EUR 110,000 - 150,000
Software Architect
Software Architect

MCS Group Consultancy • Dublin

Hybrid
EUR 120,000 - 160,000
Solution Architect
Solution Architect

SinglePoint • Dublin

On-site
EUR 90,000 - 120,000
Competitive salary
Generous annual leave
Learning and development opportunities
+1
AWS Cloud Architect
AWS Cloud Architect

SinglePoint • Dublin

On-site
EUR 90,000 - 120,000
Competitive salary
Generous annual leave
Learning and development opportunities
+1
Solutions Architect
Solutions Architect

daa • Dublin

On-site
EUR 110,000 - 150,000
Enterprise Architect – Data experience
Enterprise Architect – Data experience

Expleo • Dublin

On-site
EUR 110,000 - 170,000
Medical insurance
Pension scheme
Expleo Academy
+2
Development & Product Management Software Architect Limerick, Ireland
Development & Product Management Software Architect Limerick, Ireland

AMCS Group • Limerick

On-site
EUR 120,000 - 150,000
Flexible and hybrid working options
Career development and learning
Global collaboration and exposure
+1
Senior Solution Architect – Java
Senior Solution Architect – Java

Cpl • Dublin

Hybrid
EUR 90,000 - 130,000