Back

Software Architect

Worldwide Salaried Open

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 Apply To This Job

More jobs

Sales Admin Support Intern (Khmer-speaking)

Worldwide Salaried

Project Support Intern (Khmer-speaking)

Worldwide Salaried

SunSystems Application Consultant (Khmer-speaking)

Worldwide Salaried

Graphic Designer

Worldwide Salaried

Sr. Manager, Travel

Worldwide Salaried

Senior Accountant (R14048)

Worldwide Salaried

EHS and Sustainability Regulatory Consultant for Japanese speaking Jurisdictions

Worldwide Salaried

Legal Intern

Worldwide Salaried

Jr. Product Analyst, Chef Marketing

Worldwide Salaried

Senior Fullstack Engineer

Worldwide Salaried

Remote - Tele-Hematology Oncology Physician - Outpatient clinic coverage

Worldwide Salaried

Experienced Full Stack Data Analyst – Voice of the Customer Methodology Transformation and Innovation

Worldwide Salaried

Experienced Full Stack Customer Care Professional – Web & Cloud Application Development @ arenaflex

Worldwide Salaried

Experienced Part-Time Remote Data Entry Specialist for Teens – Online Data Management and Entry-Level Career Development

Worldwide Salaried

Senior People Operations Partner

Worldwide Salaried

Director of Wholesale - Newton Baby

Worldwide Salaried

Trust & Safety Investigator - (Remote - US)

Worldwide Salaried

Immediate Hiring: Immediately Require Customer Service Representative – arenaflex Work At Home

Worldwide Salaried

Experienced Customer Service Representative – Home-Based Customer Support

Worldwide Salaried

Experienced Live Chat Support Specialist – Remote Part-Time Opportunity at arenaflex

Worldwide Salaried