Search by job, company or skills

Future Forbes Pvt Ltd

Backend Engineer (Python)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 127003951