Software Architect

Holafly

Dublin

On-site

EUR 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Holafly is seeking a Software Architect to join our SME team — a group of senior technical leaders who set standards, review critical design decisions, and drive architectural evolution across Holafly's platform.

This is a deeply technical, high-influence role focusing on solving hard problems, scalable system design, and clear communication with engineers and stakeholders.

Qualifications

  • Proven experience as a Software Architect or Principal/Staff Engineer in high-scale production environments.
  • Deep knowledge of high availability and resilience patterns: circuit breakers, bulkheads, graceful degradation, multi-region strategies.
  • Experience designing systems for high-demand, high-concurrency use cases at scale.
  • Strong hands‑on background with event-driven architectures: message brokers, event sourcing, CQRS, async workflows.
  • Solid REST API design expertise — contract‑first, versioning, OpenAPI/Swagger, backward compatibility.
  • Applied knowledge of Domain-Driven Design: bounded contexts, ubiquitous language, aggregates, domain events.
  • English is mandatory — you'll work with a distributed, international team and write architectural documentation in English.

Responsibilities

  • Design and review highly available, resilient architectures across Holafly's distributed systems.
  • Lead architectural decisions for high-traffic, high-demand environments — we serve millions of concurrent users.
  • Define and evolve patterns for event-driven architectures using async messaging, queues, and streaming.
  • Establish and enforce REST API design standards, including versioning, contracts, and documentation strategies.
  • Apply Domain-Driven Design (DDD) principles to help teams define clear bounded contexts, aggregates, and domain events.
  • Collaborate with engineering squads on technical design, code reviews, and architectural fitness functions.

Skills

High-scale production environments
Event-driven architectures
REST API design
Domain-Driven Design
Security best practices
English proficiency

Tools

OpenAPI/Swagger
OAuth2 / JWT
Terraform
ArgoCD
GitOps
OpenAPI/AsyncAPI

Job description

Company Overview

Holafly is a high-growth scale-up revolutionising how businesses and travellers connect to the internet abroad. Since 2018, we’ve empowered travellers in over 200 destinations worldwide with secure and reliable eSIM solutions. With a team of 500+ professionals across multiple countries, we are scaling globally to support travellers with seamless, unlimited data connectivity.

Company Overview

Holafly is a high-growth scale-up revolutionising how businesses and travellers connect to the internet abroad. Since 2018, we’ve empowered travellers in over 200 destinations worldwide with secure and reliable eSIM solutions. With a team of 500+ professionals across multiple countries, we are scaling globally to support travellers with seamless, unlimited data connectivity.

We’re not just connecting people—we’re enabling freedom and peace of mind, ensuring our users stay connected from the second they land, wherever their journey takes them.

The Role

We're looking for a Software Architect to join our SME team — a group of senior technical leaders who act as the connective tissue between our engineering squads, setting standards, reviewing critical design decisions, and driving architectural evolution across Holafly's platform.

This is not a management role. This is a deeply technical, high-influence position for someone who loves solving hard problems, cares about system design at scale, and can communicate clearly with both engineers and stakeholders.

What You'll Do
  • Design and review highly available, resilient architectures across Holafly's distributed systems.
  • Lead architectural decisions for high-traffic, high-demand environments — we serve millions of concurrent users.
  • Define and evolve patterns for event-driven architectures using async messaging, queues, and streaming.
  • Establish and enforce REST API design standards, including versioning, contracts, and documentation strategies.
  • Apply Domain-Driven Design (DDD) principles to help teams define clear bounded contexts, aggregates, and domain events.
  • Collaborate with engineering squads on technical design, code reviews, and architectural fitness functions.
  • Guide the platform's evolution across our full stack: React SPAs, Node.js BFFs, Python/Django/Celery microservices, and Flutter mobile apps.
  • Ensure infrastructure best practices across GCP, using Terraform, Helm, and ArgoCD for reliable, scalable deployments.
  • Champion digital and web security practices — secure-by-design, threat modeling, and compliance.
  • Act as a trusted SME and escalation point for squads facing complex technical challenges.
What We're Looking For
Required
  • Proven experience as a Software Architect or Principal/Staff Engineer in high-scale production environments.
  • Deep knowledge of high availability and resilience patterns: circuit breakers, bulkheads, graceful degradation, multi-region strategies.
  • Experience designing systems for high-demand, high-concurrency use cases at scale.
  • Strong hands‑on background with event-driven architectures: message brokers, event sourcing, CQRS, async workflows.
  • Solid REST API design expertise — contract‑first, versioning, OpenAPI/Swagger, backward compatibility.
  • Applied knowledge of Domain-Driven Design: bounded contexts, ubiquitous language, aggregates, domain events.
  • Familiarity with the Holafly tech stack, or the ability to ramp up quickly across it.
  • Strong digital/web security background: OWASP, zero‑trust, auth patterns (OAuth2, JWT), API security, data protection.
  • English is mandatory — you'll work with a distributed, international team and write architectural documentation in English.
Nice to Have
  • Experience with Spec-Driven Development (OpenAPI-first, AsyncAPI) — bonus points if you've integrated AI tooling into that workflow.
  • Spanish language skills are a plus, given our presence in Spanish‑speaking markets and the composition of our team.
You’ll Thrive Here If You
  • Can zoom out to see system-wide implications and zoom in to review a pull request.
  • Write and communicate as clearly as you code — architecture docs, RFCs, and ADRs are part of the job.
  • Are opinionated but not rigid — you can defend a position and change your mind with new evidence.
  • Care about developer experience as much as system performance.
  • Are comfortable with ambiguity and enjoy shaping technical direction, not just executing it.
Tech Stack

Our platform is mobile-first and cloud-native. You'll be working across:

Frontend: React (SPA), Backend for Frontend: Node.js (BFF pattern), Microservices: Python

  • Django
  • celery, Mobile: Flutter (app-first), Cloud: Google Cloud Platform (GCP), Infrastructure as Code: Terraform, Deployment: Helm
  • ArgoCD (GitOps), Architectural style: Event-driven
  • REST APIs
  • DDD
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Architect
Data Architect

Holafly • Dublin

Hybrid
EUR 120,000 - 180,000
25 Days PTO
5% pension contribution
€ 3000 for Medical/Health coverage
+1
Fullstack Developer
Fullstack Developer

Holafly • Dublin

Hybrid
EUR 75,000 - 110,000
10% annual bonus
€ 3000 for Medical/Health coverage
5% pension contribution
+2
Product Designer
Product Designer

Holafly • Dublin

On-site
EUR 70,000 - 100,000
25 Days PTO
5% pension contribution
€ 3000 for Medical/Health coverage
+1
QA Engineer
QA Engineer

Holafly • Dublin

Hybrid
EUR 80,000 - 120,000
25 Days PTO
5% pension contribution
€ 3000 for Medical/Health coverage
+1
Data Engineer
Data Engineer

Holafly • Dublin

On-site
EUR 90,000 - 130,000
PTO 25 days
Pension 5%
Health coverage €3000
+1
Software Architect
Software Architect

AMCS Group • Dublin

On-site
EUR 80,000 - 110,000
Staff Engineer - Service Platform
Staff Engineer - Service Platform

United States Digital Space LLC • Dublin

On-site
EUR 80,000 - 120,000
Principal Product Manager, Checkout & Payments
Principal Product Manager, Checkout & Payments

Holafly • Dublin

Hybrid
EUR 90,000 - 130,000
PTO 25 days
5% pension contribution
€3000 medical coverage
+2
Software Architect
Software Architect

MCS Group | Your Specialist Recruitment Consultancy • Dublin

Hybrid
EUR 84,000 - 140,000
Software Architect
Software Architect

MCS Group • Dublin

Hybrid
EUR 119,000 - 140,000
Competitive salary up to €140,000
Benefits package
Flexible working arrangement