Talent.com
Backend Engineer (Python)

Backend Engineer (Python)

ConfidentialVijayawada, India
4 days ago
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
  • Skills Required

    Oauth, Pytest, Postgresql, Jwt, Sql, Nosql, Django, Git, Docker, Flask, Mongodb, FastAPI, Python

    Create a job alert for this search

    Backend Engineer Python • Vijayawada, India