We're looking for a Senior Full-Stack Engineer who builds — someone who picks up an ambiguous problem, partners with AI tooling as a true co-builder, and ships a complete, production-grade solution end-to-end across backend, frontend, and infrastructure.
You bring the maturity and craftsmanship of an engineer who treats clean, well-tested, observable code as the baseline — not the bonus. You think in systems and long horizons, make pragmatic trade-offs between speed and longevity, set patterns others will adopt, and own operational quality from day one rather than as an afterthought. You move with the urgency of a small team and the discipline of a senior engineer.
- 5+ years of backend development with proven ability to own features end-to-end, from design through deployment and production support.
- Full-stack proficiency across backend and frontend, applying engineering best practices on both sides.
- Proven experience designing and building AI agentic flows end-to-end — from prompt engineering and tool orchestration through deployment and evaluation.
- Strong understanding of design patterns and architecture principles, including SQL and NoSQL databases.
- Self-driven, with a bias for action and a track record of identifying what needs to happen and executing without supervision.
- Mature judgment combined with flexibility in technical decisions and trade-offs.
- Deep experience with at least two of: Python, .NET Core, Node.js. Willingness to work across all three.
- Deep experience with cloud-serverless architecture (AWS preferable), emphasizing event-driven and distributed systems at scale.
- Hands-on use of agentic IDEs (Cursor, Claude Code, etc.) as a primary development tool.
- Strong communication skills and ability to collaborate across multiple engineering teams on cross-company initiatives.