Please mention DailyRemote when applying
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
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Architect
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!