About the Role:
We are looking for a Backend Engineer to build, maintain, and optimize high-concurrency backend systems for client projects. You will own features end-to-end, taking them from technical design to deployment. You will leverage modern async Python, strict type-safety, and AI-assisted workflows to ship resilient code fast.
What You Will Do:
- Feature Delivery: Own backend features end-to-end from schema design and API endpoints to production deployment.
- API & Core Development: Write clean, well-tested async Python code (e.g., FastAPI) and apply modern type-safety practices.
- Data & System Integration: Integrate backend services with relational databases (PostgreSQL, SQLAlchemy/SQLModel), caching layers, and asynchronous message queues.
- Smart Engineering: Integrate AI-assisted workflows (e.g., Cursor, GitHub Copilot) across your daily lifecycle to rapidly prototype, write boilerplate, expand test coverage, and debug faster.
- Quality & Reliability: Write comprehensive automated tests, optimize query performance, and ensure feature reliability in production.
- Team Collaboration: Work alongside cross-functional squads and client teams to refine technical specs, conduct code reviews, and ship software iteratively.