Position : Backend Engineer (Python)
Experience : 5–8 Years
Contract Duration : 3 Months
Location : Remote
Employment Type : Contract
Start Date : Immediate / ASAP
Job Summary :
We are seeking a highly skilled Backend Engineer (Python) for a 3-month remote contract. You will be responsible for developing robust and scalable APIs, ensuring test-driven development (TDD) practices, and building backend systems that can scale efficiently. Prior experience with Large Language Model (LLM) integration is a strong plus.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs and backend services using Python
- Follow and advocate Test-Driven Development (TDD) practices to ensure code quality and reliability
- Build scalable and resilient backend systems that can handle high traffic and complex data flows
- Integrate external services and systems through APIs
- Collaborate closely with frontend engineers, product managers, and DevOps
- Write clean, maintainable, and well-documented code
- Optimize performance and troubleshoot production issues
- Conduct code reviews and mentor junior engineers when needed
Required Skills :
5–8 years of professional backend development experienceStrong proficiency in Python and frameworks such as FastAPI , Django , or FlaskExperience with API design , RESTful principles , and OAuth / JWTSolid understanding of Test-Driven Development (TDD) using tools like pytest or unittestExperience building and maintaining scalable, distributed systemsProficiency in working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)Familiarity with Docker , Git , and CI / CD pipelinesGood understanding of software architecture and system designPreferred / Bonus Skills :
Experience integrating or working with LLMs (Large Language Models) such as OpenAI, HuggingFace, etc.Experience with message queues (e.g., RabbitMQ, Kafka)Familiarity with cloud services (AWS / GCP / Azure)Knowledge of asynchronous programming (e.g., asyncio, aiohttp)What We Offer :
Competitive contract compensationFlexible remote work setupOpportunity to work on innovative backend systemsExposure to cutting-edge AI / LLM use casesSkills Required
Oauth, Pytest, Postgresql, Jwt, Sql, Nosql, Django, Git, Docker, Flask, Mongodb, FastAPI, Python