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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Bachelor's degree in Business, Computer Science, or a related field. A Master's degree is advantageous.
- 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.
- Experience in EdTech, secure testing platforms, or regulated SaaS environments.
- Experience supporting enterprise-scale integrations.
- Exposure to large-scale platform modernisation or transformation initiatives.
- 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.
TestReach is an award-winning technology company headquartered at NexusUCD in Dublin, Ireland. Co-founded by Louella Morton and Sheena Bailey in 2014, and now employing 200+ staff, TestReach provides innovative solutions for the online creation, management, and delivery of examinations. TestReach covers the end-to-end assessment process, from initial question development right through to detailed results and data analysis. The TestReach solution includes the integral option of live remote invigilation for formal exams, where the candidate is monitored in real-time online by trained TestReach supervisors using video, audio, and remote screen share technology. With TestReach, examining bodies can create engaging assessments using the advanced test authoring tool and then roll them out securely, anywhere in the world, at any time, for any number of candidates, while maintaining the full integrity of the test.
At TestReach we are proud to champion gender equality in the workplace. You can view a report on our gender balance and gender pay gap at the following link: Gender Pay Gap TestReach