About the Role
Design and implement core backend systems and APIs, powering features like authentication, billing, and user management.
Your Superpowers
- Professional experience 5+ years of in backend or full-stack roles, ideally in a startup or product-centric environment
- Proficiency level in JavaScript/TypeScript (Node.js) and Python for production systems
- Designed and shipped scalable REST/WebSocket APIs and event-driven microservices
- Proven ability to write production-grade code that is well-structured, performant, and testable
- Deep experience with SQL/NoSQL data modeling, performance optimization, and DB tuning
- Strong proficiency with Docker, CI/CD pipelines, and version control workflows (Git, GitHub Actions, etc.)
- Comfortable working with modern DevOps tools and concepts (Kubernetes, observability, infra-as-code)
- Prior use of AI code editors or developer productivity tools
- A strategic problem-solver with strong product awareness and a bias toward action
- Comfortable taking ownership of systems, features, and architecture end-to-end
- Clear and empathetic communicator who brings others along in both technical and product decisions
- Thrives in ambiguity, able to take high-level product goals and shape technical direction to achieve them
- Passionate about developer experience, clean architecture, and building tools other engineers love
- Experienced in working across teams and disciplines, collaborating effectively with AI/ML, product, and design
What you'll do
- Design and implement core backend systems and APIs, powering features like authentication, billing, subscriptions, user management, etc
- Architect and evolve our platform infrastructure, ensuring scalability, modularity, and ease of iteration
- Drive development of AI-powered developer tools, collaborating with AI/ML engineers to integrate LLMs (and other models) and context-aware agents into production environments
- Partner with frontend and product teams to define API contracts and ensure seamless, consistent user experiences
- Participate in and help lead technical design reviews, system architecture discussions, and key product decisions
- Mentor other engineers, share knowledge, and contribute to engineering best practices and team culture
Nice to have
- Bachelor's degree (or higher) in Computer Science or a related technical field
- Experience developing VS Code extensions, developer platforms, or IDE plugins
- Strong understanding of VS Code API, Electron, and how modern editors work under the hood
- Familiarity with frontend frameworks (e.g. React) and modern UI design patterns
- Exposure to AI infrastructure: LLM APIs, vector databases, RAG systems, tool use orchestration, etc.
- Experience working with Kafka, pub/sub systems, or distributed streaming architectures
- Contributions to open-source projects or involvement in engineering communities
Conditions and bonuses
- A unique opportunity to lead and shape the launch of a new brand
- Work in a dynamic and innovative Tech AI environment
- Competitive salary package
- Vacation days 25, additional days off, and sick leave
- Flexible working options: remote or hybrid in one of our offices
- Clear paths for professional and career growth