- Experienced Python backend developer skilled in Django, FastAPI, and AWS cloud infrastructure
- Design, develop, and maintain scalable backend systems and APIs; ensure test coverage; collaborate with cross-functional teams
Job Summary
We are seeking a skilled and motivated Back-End Engineer to join our growing engineering team. The ideal candidate will have hands-on experience in Python-based backend development, particularly using Django and FastAPI, and familiarity with up-to-date cloud infrastructure (preferably AWS or Azure). You will play a critical role in designing, developing, and maintaining scalable APIs and services that power our core platform.
Responsibilities
- Design, develop, and maintain robust backend systems using Python (Django).
- Build and maintain RESTful APIs / FastAPI / GraphQL endpoints to support web and applications.
- Ensure high test coverage and quality through unit and integration tests (Pytest preferred).
- Work closely with cloud infrastructure tools (preferably AWS) including: storage: S3, EFS; networking: VPC, Route53, API Gateway; databases: RDS (PostgreSQL/MySQL), DynamoDB.
- Follow best practices in version control using Git (GitHub or GitLab workflows).
- Collaborate with cross-functional teams across time zones (onshore/offshore).