24 may
|
Marvik
|
Buenos Aires
24 may
Marvik
Buenos Aires
Postúlate en Kit Empleo: kitempleo.com.ar/empleo/py723
This role in: Cross-platform architecture · AI-augmented engineering · Monolith decomposition · Reliability & operational excellence
Key Responsibilities
- Own the architectural vision and tech roadmap spanning all Stratus product lines; ensure decisions made in one team don't undermine platform coherence
- Drive AI leverage as the spine of value delivery — architect agent-friendly platform surfaces (MCP and beyond) and patterns that let humans and agents move the roadmap faster together
- Lead the decomposition of the ASP.NET monolith into a modular service architecture: sequencing, seam identification, migration patterns, and AI tooling to compress refactor and test work
- Set engineering standards through working reference implementations, POCs, in-repo templates, and guardrails (CI, lint) that make the standard path the easiest path
- Partner with the Data Architect to define cross-product data architecture and integration strategy — including event-driven backbones and the evolution of MongoDB and SQL Server data models
- Drive reliability, performance, and operational excellence with the platform team: production-readiness standards, observability, and DORA metrics
- Mentor senior engineers and raise the technical bar across teams through code review, design review, and technical coaching
- Engage directly with customer-facing teams and customers when needed to ground architectural decisions in real workflow problems
- Own the trade-offs for off-standard technology choices and set the decision criteria in collaboration with engineering leadership
If you have
- 12+ years of professional software engineering experience, with 4+ years in a Principal Engineer, Staff+, or Architect role at a B2B SaaS company
- Demonstrated track record of leading architecture across multiple teams or product lines — not just within a single team or technology
- Deep proficiency in Azure and C#/.NET, with strong opinions on modern Azure architecture (AKS, Functions, Service Bus) and when to apply each
- Genuine polyglot — strong working proficiency in multiple languages beyond C# (Python, Go, TypeScript/Node, or similar), with the judgment to pick the right tool for the job
- Experience leading the decomposition of monolithic applications into modular or service-oriented architectures, including the operational realities of incremental migration
- Experience designing and operating event-driven systems and integration architectures
- Hands-on experience driving reliability and operational excellence: SRE practices, observability, and production readiness reviews
- Comfortable contributing to and reviewing code across the full stack, including frontend (VueJS or comparable)
- Excellent written and verbal communication — capable of writing succinct architecture docs and explaining tradeoffs to engineers, product, and executives
- Advanced English
It’s a plus
- Experience designing systems where AI agents are first-class consumers: MCP servers, agent-facing APIs, retrieval-grounded interfaces
- Experience modernizing legacy ASP.NET MVC applications
- Data architecture experience on both relational (SQL Server) and document (MongoDB), with experience designing data models that survive scale and evolution
- Working proficiency in AWS and the judgment to evaluate cloud tradeoffs across providers
- Background in security architecture and threat modeling for B2B SaaS
- Experience with Azure serverless patterns and when to apply them
- Experience with Autodesk products (AutoCAD, Revit, Fabrication, BIM 360) or other MEP/AEC/CAD software
- Domain knowledge of MEP, BIM, or construction technology workflows
- Prior experience at a Series B / growth-stage company navigating the transition from PMF to scale
Postúlate en Kit Empleo: kitempleo.com.ar/empleo/py723
📌 Lead C# Software Architect (Buenos Aires)
🏢 Marvik
📍 Buenos Aires