In this role, you will take full ownership of complex backend projects end-to-end in a high-scale, consumer-facing domain. We value engineers who think ahead, identify problems before they surface, and drive solutions independently -- while collaborating effectively across teams.
Responsibilities:
- Own complex backend projects end-to-end: from functional spec through architecture, development, deployment, and production monitoring.
- Design, develop, and maintain scalable backend microservices serving millions of daily users.
- Build and manage cloud-native, event-driven architectures on AWS and distributed systems.
- Design and build reusable AI-driven components (e.g., sub-agents, skills, and templates) to streamline workflows and improve system efficiency, leveraging modern AI tools and technologies
- Proactively identify technical debt, performance bottlenecks, and architectural gaps -- and drive initiatives to address them.
- Collaborate with cross-functional teams including Product, DevOps, Mobile, and QA.
Requirements:
- 5+ years of experience in backend development with proven ability to own features end-to-end, from design through deployment and production support.
- Self-driven mindset -- you don't wait to be told what to do. You see what needs to happen and make it happen.
- Deep experience with at least two of: Python, .NET Core, Node.js. Willingness to work across all three.
- Deep experience working with cloud-serverless architecture (AWS preferable) emphasizing event-driven and distributed systems at scale.
- Utilization of agentic based IDE (Claude Code\Cursor etc.) as a main development tool.
- 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 experience with SQL and NoSQL databases.
- Strong communication skills and ability to collaborate across multiple engineering teams on cross-company initiatives.
Advantages:
- Familiarity with security best practices and authentication/authorization flows.