Responsibilities
- Operate as a product engineer focused on solving real user and business problems, not clearing a backlog. You bring ideas, challenge assumptions, and own outcomes.
- Work in an AI-first development flow. Use tools like OpenAI Codex and GitHub Copilot not just to go faster, but to do more: explore multiple approaches, validate ideas quickly, and build things that previously wouldn't have been worth the effort.
- Primarily focused on backend: designing, developing, and maintaining scalable services with .NET 10, ASP.NET Core, and GraphQL. Comfortable stepping into front-end work when the problem calls for it, since AI-assisted development means you don't need to be a specialist to ship quality UI.
- You're aligned to a product team and typically work alongside one or two other engineers on any given project, pairing on tough problems, reviewing each other's work, and shipping together rather than in parallel.
- Uphold a high quality bar. Engineers write their own tests at the unit, integration, and end-to-end levels, and every line of code, human-written or AI-assisted, is reviewed by a human before it ships.
- Drive technical improvements across the codebase. Proactively identify friction, propose changes, and see them through to adoption. Be a first responder for production. Use DataDog, Grafana, OpenTelemetry, and Microsoft Azure to quickly diagnose incidents, minimize impact, and harden the system against recurrence.
Requirements
- C#, ASP.NET Core: 3+ years.
- Software Engineering: 5+ Years.
- Must be based in LATAM.
- English level - C1 or C2.
Nice to Have
- Fintech experience is a plus.
- Experience developing AI-powered applications is a plus.