Position: Backend Engineer (Python)
Experience: 58 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:- 58 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