Python Backend Developer (FastAPI, PostgreSQL)

Role Overview:
We’re looking for a Backend Engineer to help us expand and optimize the core systems behind our platform. You will play a crucial role in implementing robust backend features, integrating external services, and supporting key product functionality ranging from content generation to secure payments.

Requirements

  • 3–5 years of experience in backend development
  • Proficiency in Python and FastAPI
  • Strong knowledge of PostgreSQL, including schema design and query tuning
  • Experience with Redis for caching and/or job queueing
  • Understanding of REST API best practices
  • Familiarity with version control (Git) and agile processes
  • Ability to deliver reliable, modular, and well-structured code
  • Excellent communication and a collaborative mindset

Bonus Skills

  • Experience with Docker and CI/CD tools (e.g., GitHub Actions)
  • Familiarity with cloud platforms (AWS, RunPod)
  • Knowledge of Kubernetes or Terraform
  • Exposure to AI-driven workflows or media processing APIs
  • Interest in creative technology, design platforms, or emerging AI applications


Key Responsibilities

  • Design and maintain RESTful APIs using FastAPI
  • Develop efficient data models and manage relational data in PostgreSQL
  • Integrate external APIs/services (e.g., payment gateways, translation tools, document processing)
  • Collaborate closely with frontend developers to define and maintain clear API contracts
  • Write clean, maintainable, and well-tested code
  • Conduct code reviews and actively participate in sprint planning
  • Support multilingual capabilities and background processing workflows
  • Implement caching layers and asynchronous task queues using Redis
  • Contribute to moderation and validation systems within the platform

About the project:
We’re developing a next-generation platform that blends physical and digital experiences powered by advanced AI. Our focus is on enabling users to create highly personalized and emotionally engaging content through a seamless creative environment. Built with scalability in mind and supported by a modular backend architecture, our solution aims to redefine how individuals connect through digital media.

Required languages

English B2 - Upper Intermediate
Python, PostgreSQL, FastAPI, Redis, Git
Published 26 August
147 views
·
62 applications
To apply for this and other jobs on Djinni login or signup.
Loading...