directohace 14 días

Staff Software Architect

Por qué aplicar

Atractivo para arquitectos de software experimentados que buscan un desafío complejo en una empresa de consultoría de inteligencia artificial.

Descripción del puesto

<div class="content-intro"><p><span style="font-size: 10pt; font-family: helvetica, arial, sans-serif;">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.</span></p></div><p data-renderer-start-pos="224" data-local-id="94caaf12ea4a"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">We're hiring a Staff Software Architect to own the end-to-end design of a complex software product. The role spans the full architectural surface — data, services, integrations, infrastructure, security, reliability — and sits at the intersection of engineering, product, and the customer environments the product runs inside. The right person treats constraints like multi-tenancy, legacy interoperability, cost, and regulatory exposure as first-class design inputs, not afterthoughts.</span></p> <p data-renderer-start-pos="712" data-local-id="b9428a94328e"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><em>This is a hands-on architect role, not a diagrams-and-handoffs role </em>— but diagrams and decision records are part of the job. You communicate architecture clearly through C4 models (context, container, component) and lightweight ADRs that capture decisions, context, and trade-offs so the team doesn't re-litigate them six months later. You also write code on critical paths, review designs and PRs, take ownership when the parts you designed misbehave in production, and push back when a feature request would compromise the architecture. You're equally comfortable working in the abstract (RFCs, system models, trade-off analysis) and in the concrete (debugging a memory leak, profiling a hot path, rewriting an integration that's silently drifting).</span></p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">You're comfortable in ambiguity. You can join a product mid-flight, form a sharp view of what's load-bearing and what's incidental, and propose a direction the team can rally behind. You treat <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em>-augmented engineering as a force multiplier you wield with judgment — neither a gimmick nor a substitute for thinking.</span></p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e">&nbsp;</p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e">&nbsp;</p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Required Qualifications</strong></span></p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e">&nbsp;</p> <ul class="ak-ul" data-local-id="de75b0f4-bbe2-493d-a40f-562e20866d4a" data-indent-level="1"> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="4366" data-local-id="21cb88ff6b3b"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">10+ years</strong> building production distributed systems, with at least <strong data-renderer-mark="true">3 years in a Staff, Principal, or Architect role</strong></span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="4483" data-local-id="d71663326567"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Track record of <strong data-renderer-mark="true">owning architectural decisions</strong> end-to-end and being on the hook when they fail — not just authoring RFCs</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="4607" data-local-id="e6dc5c8ba4b5"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Demonstrated fluency communicating architecture through <strong data-renderer-mark="true">C4 models</strong> and capturing decisions in <strong data-renderer-mark="true">ADRs</strong> (or equivalent decision-record discipline)</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="4751" data-local-id="d1ef156d60f3"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Strong fluency in <strong data-renderer-mark="true"><em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">JavaScript</em>/<em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">TypeScript</em> and <em class="Highlight ht42b2d969-b7c3-4430-a3d6-bfdc4d3aef3a">Python</em></strong>; comfortable reading and contributing across multiple languages and stacks</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="4880" data-local-id="c0e16a323966"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Deep <em class="Highlight ht42b2d969-b7c3-4430-a3d6-bfdc4d3aef3a">AWS</em> architecture expertise</strong> — 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</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5221" data-local-id="a3205aa74982"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Production experience with <strong data-renderer-mark="true">Infrastructure as Code</strong> — Terraform, CloudFormation/CDK, or Pulumi</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5317" data-local-id="e4eaf435ead4"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Fluent in modern <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">CI/CD</em> practice</strong> — has designed and owned pipelines (<em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">GitHub Actions</em>, <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">GitLab CI</em>, CodePipeline, or equivalent) covering build, test, security scanning, and progressive deployment</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5512" data-local-id="fd1051ef52c9"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Deep GitHub fluency</strong> — branching strategies, PR workflows, code ownership, <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">GitHub Actions</em>, and the org-level controls that matter at scale (rulesets, environments, secrets, OIDC to <em class="Highlight ht42b2d969-b7c3-4430-a3d6-bfdc4d3aef3a">cloud</em>)</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5702" data-local-id="ba926a3f282a"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Comfortable working in ambiguity, defining contracts where none exist, and shipping under reliability pressure</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5816" data-local-id="183acc6061e7"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">C1 English; comfortable in fully distributed teams</span></p> </li> </ul> <p data-renderer-start-pos="5871" data-local-id="2b83387bd930">&nbsp;</p> <p style="padding-left: 80px;" data-renderer-start-pos="5873" data-local-id="f38e4519d319"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true"><u data-renderer-mark="true">Preferrable:</u></strong></span></p> <ul> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <ul class="ak-ul" data-local-id="e5699d65-9a29-4d5f-b0a8-1b33ce2f0186" data-indent-level="1"> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="5889" data-local-id="21392760da84"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Hands-on production experience with at least one <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em>/LLM-powered system, including a real understanding of retrieval, prompt/context design, cost, and failure modes</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="6056" data-local-id="ba7d87fa04df"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">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)</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="6248" data-local-id="081c26afd88d"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><em class="Highlight ht42b2d969-b7c3-4430-a3d6-bfdc4d3aef3a">AWS</em> certifications at the Professional or Specialty level (Solutions Architect Professional, DevOps Engineer Professional, Security Specialty)</span></p> </li> <li style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"> <p data-renderer-start-pos="6394" data-local-id="880431f1bf2e"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Experience with progressive delivery patterns — blue/green, canary, feature flags — in production at scale</span></p> </li> </ul> </li> </ul> <p>&nbsp;</p> <p>&nbsp;</p> <p><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong>What this person will own and do day-to-day</strong></span></p> <p>&nbsp;</p> <p data-renderer-start-pos="1875" data-local-id="bed5c2760b65"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Architecture and technical direction</strong></span></p> <p data-renderer-start-pos="1913" data-local-id="8361ad1ff4f2"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">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</span></p> <p data-renderer-start-pos="2673" data-local-id="051ecd1ac004"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Hands-on engineering</strong></span></p> <p data-renderer-start-pos="2695" data-local-id="d7fc99d5869c"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">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</span></p> <p data-renderer-start-pos="3010" data-local-id="36a6e4b05b35"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Reliability, security, and enterprise readiness</strong></span></p> <p data-renderer-start-pos="3059" data-local-id="55dd452fbb2d"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">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</span></p> <p data-renderer-start-pos="3403" data-local-id="9bd922dcf284"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true">Cross-functional and engineering collaboration</strong></span></p> <p data-renderer-start-pos="3451" data-local-id="1a74afd8a917"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">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</span></p> <p data-renderer-start-pos="3868" data-local-id="909099063e8f"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;"><strong data-renderer-mark="true"><em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em>-augmented engineering practice</strong></span></p> <p data-renderer-start-pos="3903" data-local-id="85ef67f86af9"><span style="font-size: 10pt; font-family: tahoma, arial, helvetica, sans-serif;">Use modern <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em> 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 <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em>-assisted code review. Distinguish where <em class="Highlight hta149d95c-8d5d-4f04-8890-24a99d3757aa">AI</em> accelerates the work and where it introduces risk; encode that distinction in the delivery process.</span></p> <p>&nbsp;</p> <p data-renderer-start-pos="1465" data-local-id="8d88c477cf1e">&nbsp;</p> <p>&nbsp;</p><div class="content-conclusion"><p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;"><strong>Perks</strong></span></p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;">💵 Monthly USD Service Fee</span><br><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;">🌴 20 business days of paid Agreed Time Off—Annual + 6 Local Holidays</span><br><span class="x19la9d6 x1fc57z9 x6ikm8r x10wlt62 x19co3pv x1g5zs5t xfibh0p xiy17q3 x1xsqp64 x1lkfr7t xexx8yu x4uap5 x18d9i69 xkhd6sd" style="font-family: helvetica, arial, sans-serif; font-size: 10pt;"><span class="xrtxmta x1bhl96m">🐣Caregiver Time Off</span></span><br><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;"><span class="x19la9d6 x1fc57z9 x6ikm8r x10wlt62 x19co3pv x1g5zs5t xfibh0p xiy17q3 x1xsqp64 x1lkfr7t xexx8yu x4uap5 x18d9i69 xkhd6sd"><span class="xrtxmta x1bhl96m">💻</span></span>A dynamic remote work culture. You can work from anywhere!</span><br><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;">🚀An entrepreneurial environment.</span></p> <p>&nbsp;</p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt;"><span style="font-family: helvetica, arial, sans-serif;"><strong>About us <br></strong></span>In 2010, our founders dreamed up a company that could positively impact the world. Since then, we've been in permanent evolution: from business consulting to innovation and design, and now to building amazing digital products powered by AI. We scaled globally, launched AI Labs and Reshape Studios, and claimed our space as an AI consulting firm — helping organizations move from pilots to production through accountable AI. Today, we're expanding our impact across industries, driving real AI adoption through accountability, governance, and value at scale. Dreamers first, builders always.</span></p></div>