Backend Engineer
Posted on March 4, 2025
Job Description
- Job Description: Backend Engineer
- Location: Remote
- Experience: 5 years
- Key Responsibilities
- ? Develop and maintain high-performance, scalable backend applications using
- Python, Django, and FastAPI.
- ? Design, implement, and optimize RESTful and GraphQL APIs for seamless
- communication between frontend and backend systems.
- ? Architect and maintain PostgreSQL databases, ensuring data integrity,
- performance, and scalability.
- ? Deploy, manage, and optimize applications on AWS using services such as EC2,
- Lambda, S3, RDS, and API Gateway.
- ? Write clean, modular, and well-documented code following best practices,
- including TDD (Test-Driven Development).
- ? Monitor application performance and troubleshoot production issues, ensuring
- high availability and reliability.
- ? Collaborate with cross-functional teams, including frontend engineers, DevOps,
- and product managers, to develop and launch new features.
- ? Ensure security best practices are followed in API authentication, authorization,
- and data protection.
- ? Work efficiently in a startup environment, adapting to changing requirements and
- fast development cycles.
- Key Requirements
- ? 4-5 years of experience as a Backend Engineer with expertise in Python, Django,
- and FastAPI.
- ? Strong proficiency in PostgreSQL, including schema design, query optimization,
- and indexing.
- ? Experience in building and integrating APIs, including RESTful and GraphQL.
- ? Hands-on experience with AWS services such as EC2, Lambda, API Gateway,
- RDS, S3, and CloudWatch.
- ? Good understanding of asynchronous programming and event-driven
- architecture.
- ? Strong problem-solving skills, with the ability to work independently in a
- fast-paced startup environment.
- ? Ability to work within overlapping time zones with the team, starting no later than
- 10 AM and ending by 7:30 PM.
- Preferred Skills (Nice to Have)
- ? Experience with Celery, Redis, or RabbitMQ for task scheduling..
- ? Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.
- ? Exposure to microservices architecture and containerized deployments.
- ? Knowledge of OAuth, JWT, and API security best practices.
Required Skills
python
django
and fastapi.
restful and graphql api
psql
aws