Backend Engineer (Python)

8 years

0 Lacs

Vijayawada, Andhra Pradesh, India

Posted:1 week ago| Platform: Linkedin logo

Apply

Skills Required

python duration test development tdd model integration design code reliability data devops fastapi django flask api oauth jwt sql nosql postgresql mongodb docker git software architecture openai rabbitmq kafka aws gcp azure programming compensation cutting ai

Work Mode

Remote

Job Type

Full Time

Job Description

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 Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now

RecommendedJobs for You