Join our team and build your career with us
Core Backend Expertise
Python Web Frameworks
2+ years production experience building web applications with Django, FastAPI, Flask, or similar Python frameworks
Deep understanding of ORM patterns, migrations, and query optimization
Experience with REST or API frameworks in your ecosystem
Knowledge of async and background task processing (Celery, RQ, or equivalent)
Scalable Architecture Principles
Understanding of building applications for horizontal scalability
Knowledge of stateless application design and why it matters
Experience with external configuration management (environment variables, config services)
Proper separation of build, release, and run stages
Understanding of backing services as attached resources (databases, queues, caches)
Experience with process management and concurrency patterns
Port binding and service independence concepts
Disposability, fast startup and graceful shutdown
Dev/prod parity mindset
Treating logs as event streams
Running admin tasks as one-off processes
Database & Data Layer
Strong PostgreSQL experience
Ability to design normalized schemas and know when to denormalize
Understanding of indexing strategies and query performance
Experience with database migrations at scale
Knowledge of connection pooling and database scalability patterns
API Design
RESTful API design principles and best practices
Proper HTTP method usage and status codes
API versioning strategies
Rate limiting and pagination patterns
Authentication/authorization (JWT, OAuth2, token management)
AI & LLM Integration
Experience integrating LLM APIs into production applications (OpenAI, Anthropic, Google Gemini, or similar)
Understanding of prompt engineering principles and structured output handling
Familiarity with common AI integration patterns: tool/function calling, retrieval-augmented generation (RAG), streaming responses
Awareness of cost management, token budgeting, and latency optimization for AI-powered features
Ability to build reliable systems around non-deterministic AI outputs (retries, fallbacks, validation)
Frontend Capabilities
Next.js & React
Practical experience building user interfaces with Next.js or React
Understanding of component architecture and state management
Ability to integrate frontend applications with backend APIs
Comfortable owning frontend features, not just fixing bugs