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 experience
Strong proficiency in Python and frameworks such as FastAPI , Django , or Flask
Experience with API design , RESTful principles , and OAuth/JWT
Solid understanding of Test-Driven Development (TDD) using tools like pytest or unittest
Experience building and maintaining scalable, distributed systems
Proficiency in working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Familiarity with Docker , Git , and CI/CD pipelines
Good understanding of software architecture and system design
Preferred / 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 compensation
Flexible remote work setup
Opportunity to work on innovative backend systems
Exposure to cutting-edge AI/LLM use cases