Summary of The Job
This role is responsible for building and maintaining scalable, secure backend services and APIs for a B2B platform using Python (Django, FastAPI) and MySQL. The role includes supporting microservices architecture, optimizing system performance (Redis, Kubernetes), collaborating with stakeholders on product development, and contributing to code reviews while leveraging modern tools to improve development efficiency.
Responsibilities:
- Design and implement robust, scalable, and secure backend services using Python (Django & FastAPI) and MySQL
- Build and maintain high-performance APIs and microservices architecture
- Own the backend development of our B2B platform, focusing on scaling our core systems for enterprise performance
- Optimize Redis and Kubernetes-based infrastructure
- Work closely with the team lead and founders to define product vision and execution strategies that support our enterprise partners
- Participate in technical planning and code reviews
- Stay ahead of industry trends by maximizing the use of AI productivity tools to accelerate the shipping of high-impact features
Qualifications:
- 1+ years in backend development (strong logical foundation in any stack welcome; Python experience preferred but not mandatory)
- Strong foundation in Data Structures and Algorithms (DSA) with the ability to solve problems conceptually before implementation
- Thrives in fast-paced startup environments where meeting timelines is priority #1 and knows when to ship functional code over perfect code
- Quick learner who can jump into complex codebases and understand system flows with minimal hand-holding
Bonus Points:
- Expert at prompting and using AI tools (Copilot, Cursor) to maximize development speed
- Hands-on experience with AWS platform and Kubernetes (k8s)
- Prior experience in building enterprise-grade APIs or third-party integrations
- Familiarity with CI/CD pipelines, observability, and Infrastructure-as-code