Software Architect (Backend, Node.js)

Remote Full-time
Become an EXpert as a Software Architect (Backend, Node.js)

At EX Squared LATAM, we partner with leading U.S.-based technology companies to build scalable, high-performance systems that power real-world business operations.

We are currently looking for a Software Architect (Backend, Node.js) to join a fast-growing healthtech company. This is a high-impact, hands-on architecture role within a small team, focused on designing and evolving distributed, real-time, cloud-native systems that operate at scale.

This role goes beyond implementation, we are specifically seeking individuals who have designed and built event-driven systems end-to-end, and have successfully navigated real-world production challenges, including failure scenarios, system degradation, and recovery strategies.

What You’ll Do

Architect, design, and lead the development of scalable backend systems using Node.js and TypeScript.

Define and implement robust event-driven architectures, including asynchronous workflows and messaging patterns (e.g., queues, streams).

Drive the design of fault-tolerant, resilient distributed systems, including clear strategies for:

Error handling

Failure recovery

Retry mechanisms

Idempotency and consistency

Lead the evolution of microservices architectures running in AWS production environments.

Establish and improve system reliability, observability, and monitoring practices.

Guide teams on best practices in scalability, performance optimization, and system design.

Contribute to and elevate CI/CD pipelines and Infrastructure as Code (Terraform, CloudFormation, etc.).

Act as a technical leader in architectural decisions, mentoring engineers and reviewing system designs.

Collaborate cross-functionally while maintaining a strong backend and platform focus.

Remain hands-on when needed, delivering production-grade code and solutions.

What You’ll Bring

10+ years of software engineering experience, with a strong backend focus.

Proven experience architecting and building distributed, real-time systems in production.

Deep, hands-on experience with event-driven architectures, beyond basic usage:

Demonstrated ownership of system design decisions

Experience handling real-world failure scenarios at scale

Strong expertise in Node.js, JavaScript, and TypeScript.

Extensive experience with AWS in production environments.

Solid background in microservices architecture and system decomposition.

Proven ability to design systems with high availability, fault tolerance, and resilience.

Experience implementing observability, monitoring, and alerting strategies.

Strong understanding of CI/CD pipelines and Infrastructure as Code.

Ability to evaluate trade-offs and deliver robust, production-ready solutions, not just functional ones.

Advanced English proficiency for technical leadership and communication.

Nice to Have

Experience with streaming platforms (Kafka, Kinesis, etc.).

Experience with multi-region or globally distributed systems.

Exposure to healthcare or regulated environments.

Experience with Python or polyglot backend systems.

Frontend collaboration experience (React or similar).

Background in startups or high-growth environments.

What We’re Prioritizing

Candidates who have built and owned complex event-driven systems, not just used them.

Strong experience dealing with system failures, edge cases, and recovery mechanisms.

Engineers with breadth and depth across the stack and lifecycle of distributed systems.

Profiles with solid industry experience (~10+ years) to ensure well-rounded architectural judgment.

Why Join EX Squared?

You will join a collaborative LATAM engineering team working on systems that directly impact patient care in the U.S. healthcare industry.

This is an opportunity to contribute meaningfully to backend platform evolution while remaining deeply hands-on in development.

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Work From Home Customer Assistant (Entry Level) – Unlock Your Sales Potential and Thrive in a Dynamic Remote Environment**

Remote

Senior Front End Angular Developer Public Trust (Remote)

Remote

Amazon Delivery Driver

Remote

**Experienced Customer Service Representative – Work From Home Opportunities with arenaflex**

Remote

Data Engineer - Quant Trading

Remote

High Paying Remote Chat Jobs | $25-$35 Per Hour | No Experience Needed | No Degree Required

Remote

Marketing Growth Hacker - Re:Them

Remote

Investment Banking Associate 2 Tech M&A (Top 10 US Bank)

Remote

Pharmacy Technician- Call Center

Remote

Join Today: Security Engineer - Penetration Testing, Mobile

Remote
← Back