Skip to main content
Arionkoder

Software Architect

RemoteLATAM
Published
Role
Engineering Management
Experience
Staff
Employment
Contract
Salary not disclosed
Check eligibility

Open to Anywhere in LATAM. Set where you work from to check your eligibility.

No BS summary

Staff-level Software Architect with 10+ years building production distributed systems, at least 3 in a Staff/Principal/Architect role. Deep AWS expertise, fluent in JavaScript/TypeScript and Python or Node.js, strong C4/ADR communication skills. Must be C1 English and comfortable in fully distributed teams.

Core skills

AWSC4ADR

Required skills

JavaScript/TypeScriptPython/Node.jsECSEKSLambdaRDSDynamoDBS3VPCALBPrivateLinkIAMKMSSecrets ManagerTerraform/CloudFormation/CDK/PulumiGitHub Actions/GitLab CI/CodePipeline

Optional skills

AI/LLM-powered systemsSlackGitHubAtlassianGoogle WorkspaceSalesforceStripeIDE extensions

Required languages

English C1

What you'll do

  • Own the end-to-end architecture of the product: data model, services, integrations, infrastructure, security, and reliability.
  • Communicate architecture through C4 diagrams (context, container, component, and code where it adds value) that stay current with the system.
  • Author and curate ADRs (architectural decision records) that capture context, options, trade-offs, and consequences for every load-bearing decision.
  • Set the architectural guardrails — boundaries, contracts, SLAs — that let the team move fast without re-litigating foundational decisions.
  • Make build/buy/integrate decisions across platforms, frameworks, third-party services, and infrastructure.
  • Define and evolve the canonical schema, versioning model, and core abstractions of the product
  • Write production code on critical paths, especially where the architectural risk is highest.
  • Lead design reviews and review PRs on load-bearing parts of the system.
  • Prototype hard problems quickly to de-risk decisions before the team commits.
  • Profile, debug, and stabilize systems under real production conditions
  • Drive the architecture for deployment, data residency, and audit.
  • Lead the response to systemic reliability issues and convert them into durable architectural improvements.
  • Define the access control, permissions, and audit-log model across the product.
  • Own incident postmortems on systemic issues and translate them into roadmap-level changes
  • Partner with engineering leadership to translate architecture into shippable increments.
  • Work directly with Product on what's architecturally feasible inside the current quarter vs. what's a quarter-out investment.
  • Mentor engineers on systems thinking, trade-off analysis, and writing for design clarity.
  • Represent the product's architecture to enterprise customers during technical evaluations and security reviews
  • Use modern AI engineering tooling (IDE agents, CLI assistants, MCP servers) as a daily working layer.
  • Set the team's working patterns for spec-driven development, evaluation gates, and AI-assisted code review.
  • Distinguish where AI accelerates the work and where it introduces risk; encode that distinction in the delivery process.

What they require

  • 10+ years building production distributed systems, with at least 3 years in a Staff, Principal, or Architect role
  • Track record of owning architectural decisions end-to-end and being on the hook when they fail — not just authoring RFCs
  • Demonstrated fluency communicating architecture through C4 models and capturing decisions in ADRs (or equivalent decision-record discipline)
  • Strong fluency in JavaScript / TypeScript and Python or NodeJs ; comfortable reading and contributing across multiple languages and stacks
  • Deep AWS architecture expertise — has designed and operated non-trivial multi-tenant systems across compute (ECS/EKS/Lambda), data (RDS, DynamoDB, S3), networking (VPC, ALB, PrivateLink), and identity (IAM, KMS, Secrets Manager); able to reason about cost, blast radius, and failure modes at the service level, not just the diagram level
  • Production experience with Infrastructure as Code — Terraform, CloudFormation/CDK, or Pulumi
  • Fluent in modern CI/CD practice — has designed and owned pipelines ( GitHub Actions , GitLab CI , CodePipeline, or equivalent) covering build, test, security scanning, and progressive deployment
  • Deep GitHub fluency — branching strategies, PR workflows, code ownership, GitHub Actions , and the org-level controls that matter at scale (rulesets, environments, secrets, OIDC to cloud )
  • Comfortable working in ambiguity, defining contracts where none exist, and shipping under reliability pressure
  • C1 English; comfortable in fully distributed teams
  • Preferred: Hands-on production experience with at least one AI /LLM-powered system, including a real understanding of retrieval, prompt/context design, cost, and failure modes
  • Preferred: Experience integrating with at least three meaningful third-party platforms in production (e.g. Slack, GitHub, Atlassian, Google Workspace, Salesforce, Stripe, IDE extensions, MCP servers)
  • Preferred: AWS certifications at the Professional or Specialty level (Solutions Architect Professional, DevOps Engineer Professional, Security Specialty)
  • Preferred: Experience with progressive delivery patterns — blue/green, canary, feature flags — in production at scale

Benefits

  • Monthly USD Service Fee
  • 20 business days of paid Agreed Time Off—Annual + 6 Local Holidays
  • Caregiver Time Off
  • A dynamic remote work culture. You can work from anywhere!
  • An entrepreneurial environment.

Arionkoder is an AI consulting firm helping companies build, embed, and own AI systems that drive real business outcomes. We combine Product Development, Artificial Intelligence, and Team Augmentation to craft digital products and solutions that create lasting impact — guided by a human-centric approach and a commitment to pushing the boundaries of what technology can do.

AI ConsultingStartup
Salary not disclosed