Systems Architect and Full-stack Engineer (Remote Latam)

Zeo Consulting

Buenos Aires

Remote

ARS 212,038,000 - 302,911,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zeo Consulting is seeking an experienced software systems architect to design and implement scalable architectures across brands, with a focus on deterministic behavior and verifiable invariants. You will steer contract design, data models, and cross‑brand abstractions while overseeing AI‑generated code reviews and integrations.

The role emphasizes building component‑driven frontends, data‑heavy internal consoles, and robust deployment pipelines in a remote LATAM environment.

Qualifications

  • 8+ years of software development experience.
  • Proficiency with TypeScript and Python.
  • Experience directing AI coding agents with rigorous review and verification practices.
  • Experience building component‑driven front‑ends and data‑heavy internal consoles.
  • Experience with Postgres, including migrations, indexing, and query performance diagnosis.

Responsibilities

  • System architecture and concept design: Define service boundaries, data models, and contracts between components.
  • Design seams to run code locally and hosted without a rewrite.
  • Turn fuzzy capabilities into clear models of core entities and rules.
  • Plan up front how each system will prove correctness with tests and RFC 2119 language.

Skills

TypeScript
Python
AI coding agents
PostgreSQL
Docker
Kubernetes
CI/CD
Observability
Monorepos
UX quality
English communication

Education

Bachelor’s Degree in Computer Engineering/CS or equivalent

Tools

PostgreSQL
Docker
Kubernetes

Job description

This is an architecture role that writes code, not a coding role that occasionally diagrams.

The hard problems here are not framework problems. There are questions like:

What is the right abstraction for behavior that must stay identical across brands with wildly different experiences?

Where does a system have to be deterministic and reproducible, and where can human judgment live?

What belongs in a shared contract versus a local implementation?

How do you make a system's invariants checkable rather than aspirational?

We need someone who thinks in systems and concepts first, and who can then build the thing. Specifically:

System architecture and concept design

Define service boundaries, data models, and contracts between components

Design seams that let the same code run locally and hosted without a rewrite

Turn fuzzy capabilities into clear models of core entities and rules

Apply MIT concept design methodologies to agentic system design

Design abstractions that keep behavior consistent across brands with very different experiences

Decide where systems must be deterministic and where human judgment can apply

Make architecture decisions alongside founders with product and engineering backgrounds

Verification and documentation

Plan up front how each system will prove its correctness, rather than retrofitting tests

Make system invariants checkable through code and tests

Write specifications, decision records, and product invariants in RFC 2119 language

Direct AI agents to build features and review their output in depth before merging

Write specs that agents can execute and reviewers can check

Maintain agent instructions and skills as first‑class artifacts

Catch plausible but wrong results (e.g. silent safety gates, empty version pins, hollow dependency directories)

Must-haves

8+ years of software development experience

Proficiency with TypeScript

Proficiency with Python

Experience directing AI coding agents with rigorous review and verification practices

Experience building component‑driven front‑ends and data‑heavy internal consoles

Experience with Postgres, including migrations, indexing, and query performance diagnosis

Experience with containers and production deployments

Experience with monorepos and multi‑repos (e.g., workspaces, shared packages, versioned internal contracts)

Experience building CI/CD pipelines (e.g., merge gates, reproducible builds, release and rollback, environment parity)

Experience implementing protocols against specifications and building the conformance tests

Experience with messaging APIs (e.g., carrier, WhatsApp, chat)

Experience in instrumenting systems and reading traces for observability

Ability to become productive with unfamiliar frameworks within a day

Ability to hand‑code and deeply review AI‑generated code

Deep understanding of typed schemas as a single source of truth, generated clients, and centralized validation

Deep understanding of UX quality for pixel‑perfect feature execution

Interest in cutting‑edge technologies and proposing new ideas for internal tools

Strong communication skills in both spoken and written English

Nice‑to‑haves

Startup experience

Experience with business messaging platforms in production (e.g., Apple Messages for Business, RCS Business Messaging, WhatsApp Cloud API)

Experience with Rust, Swift

Experience with iOS or Android device automation, or computer vision applied to testing

Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent

  • Salary in USD
  • Only Remote in Argentina, Brazil, Colombia, Mexico, Paraguay, Chile, Peru, Costa Rica, Uruguay
Join the team of an Enterprise software company from USA
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Architect and Full-stack Engineer (Remote Latam)
Systems Architect and Full-stack Engineer (Remote Latam)

Zeo Consulting • Tandil

Remote
ARS 181,747,000 - 318,057,000
Salary in USD
Work model long-term
40h/week
+1
Sr Back End Engineer (Node.JS/REST/AI) (LATAM remote)
Sr Back End Engineer (Node.JS/REST/AI) (LATAM remote)

Zeo Consulting • Municipio de Esquel

Remote
ARS 106,019,000 - 166,601,000
Salary in USD
Long-term work model
40h/week
+1
Sr Back End Engineer (Node.JS/REST/AI) (LATAM remote)
Sr Back End Engineer (Node.JS/REST/AI) (LATAM remote)

Zeo Consulting • Buenos Aires

Remote
ARS 182,788,000 - 289,414,000
Remote Node.Js/Typescript Backend & Full-Stack Engineer
Remote Node.Js/Typescript Backend & Full-Stack Engineer

Bluelightconsulting • Santa Fe Capital

Remote
ARS 30,548,000 - 40,731,000
Laptop provided
Full-stack Engineer and Systems Architect
Full-stack Engineer and Systems Architect

Strider • Argentina

On-site
ARS 1,800,000 - 3,000,000
Senior Full Stack AI Engineer - Remote Work | REF#304064
Senior Full Stack AI Engineer - Remote Work | REF#304064

BairesDev • Comisión de Fomento de Perú

Remote
ARS 181,190,000 - 271,784,000
100% remote work
Competitive USD compensation
Home office setup provided
+3
Senior AI Engineer - Remote Work
Senior AI Engineer - Remote Work

BairesDev • Comisión de Fomento de Perú

Remote
ARS 181,747,000 - 287,765,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for home
+3
Software Engineer (Data and AI)
Software Engineer (Data and AI)

Sela • Argentina

Remote
ARS 2,000,000 - 2,600,000
Home office stipend
Generous PTO
Remote Ai Agent Engineer For Gen Ai & Troubleshooting
Remote Ai Agent Engineer For Gen Ai & Troubleshooting

Visa Hunt • Santa Fe Capital

Remote
ARS 137,078,000 - 213,233,000
Company-provided laptop
Generous PTO
Regional holidays
+1
AI-Driven Fullstack Developer
AI-Driven Fullstack Developer

JBK Argentina • Argentina

Remote
ARS 136,310,000 - 212,038,000
Remote work from anywhere
USD salary
Flexible PTO
+2