freehire launches on Product Hunt on 26 August.

Follow →

Senior Python Developer (ID:3543)

Summary

Build and maintain scalable RESTful APIs and data pipelines in Python, using Django/FastAPI, Azure/AWS, and SQL/NoSQL databases like CosmosDB.

  • Design, develop, and maintain scalable RESTful APIs supporting both relational and non-relational databases
  • Work across key solution components, including data ingestion, APIs, and streaming services
  • Create and manage Python packages and reusable modules to support application functionality
  • Handle and optimize data processing using formats such as Parquet and Delta
  • Participate in the full software development lifecycle-from design and development to testing, deployment, and maintenance
  • Write and execute unit tests using pytest to ensure code quality, stability, and reliability
  • Build and maintain CI/CD pipelines to enable automated integration and deployment
  • Collaborate with SQL and NoSQL databases, including technologies such as CosmosDB
  • Develop scalable web applications using Python frameworks such as Django and FastAPI
  • Ensure the robustness, performance, and security of APIs through continuous testing and improvement
  • Work closely with cross-functional teams in an Agile environment to deliver high-quality solutions

What You Bring to the Table:

  • 8–10 years of overall professional experience in software development
  • Minimum 5+ years of hands‑on Python development experience in enterprise environments
  • Proven experience building and maintaining REST APIs on top of relational and non‑relational databases
  • Experience working within large‑scale, complex systems, cloud platforms, preferably Azure or AWS, SQL and NoSQL databases, including CosmosDB, cloud‑native architectures and scalable data platforms
  • Strong proficiency in Python and backend development
  • Solid experience with REST API design, testing, deployment, and maintenance
  • Knowledge of CI/CD tools and DevOps practices, Azure Data Factory and Databricks
  • with SQL and NoSQL databases, including CosmosDB
  • Familiarity with Django and FastAPI frameworks
  • Exposure to data engineering or streaming services

You should possess the ability to:

  • Translate technical and business requirements into robust, scalable backend solutions
  • Work independently while contributing effectively within cross‑functional Agile teams
  • Design APIs that are secure, maintainable, and performance‑optimized
  • Apply strong problem‑solving and analytical skills to complex technical challenges
  • Ensure high code quality through testing, automation, and best practices
  • Adapt quickly in dynamic environments and continuously improve existing solutions
  • Communicate clearly with technical and non‑technical stakeholders

What We Bring to the Table:

  • A senior‑level role working on modern, data‑driven and API‑centric platforms
  • Exposure to cloud‑based architectures and enterprise‑scale solutions
  • Opportunity to work in an Agile, collaborative development environment
  • Hands‑on involvement across the entire development lifecycle
  • A professional setting that values technical excellence, automation, and continuous improvement

Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

See also