Python Backend Developer

Middle
Senior
Role
Python Backend Developer
Location
Remote / Hybrid
Technologies
Python, FastAPI, PostgreSQL, Redis, SQLAlchemy, Celery, Docker, AWS.
Services used
No items found.

The table of content

About the Project

We are looking for a Python Backend Developer to join a team working on a modern financial operations automation platform used by companies to process transaction data, reconcile payments, generate operational reports, and integrate with external accounting and payment systems.

The platform is built with Python 3.11+, FastAPI, PostgreSQL, SQLAlchemy 2.0, Redis, and asynchronous background processing. The system handles API integrations, scheduled data imports, file processing, validation rules, reconciliation workflows, and reporting logic.

The role requires regular communication with international product and engineering stakeholders, including technical discussions, planning sessions, demos, and clarification of business requirements, so strong spoken English is essential.

What You Will Do

  • Develop and maintain backend services using Python 3.11+ and FastAPI.
  • Build REST APIs for financial workflows, reporting, reconciliation, and admin functionality.
  • Work with PostgreSQL, SQLAlchemy 2.0, Alembic migrations, indexes, and query optimisation.
  • Implement background jobs for scheduled imports, payment status checks, report generation, and data validation.
  • Work with Redis, Celery/RQ, or similar tools for asynchronous processing and task queues.
  • Integrate with external REST APIs, payment providers, accounting systems, and internal data sources.
  • Implement reliable data processing flows with validation, retry logic, idempotency, and error handling.
  • Improve API performance, database efficiency, logging, and operational visibility.
  • Write unit and integration tests for business-critical backend logic.
  • Participate in code reviews, technical design discussions, and delivery planning.

What We Are Looking For

  • 4+ years of commercial backend development experience.
  • Strong experience with Python and modern backend development.
  • Practical experience with FastAPI or similar Python web frameworks.
  • Solid knowledge of PostgreSQL and relational database design.
  • Experience with SQLAlchemy, Alembic, or similar ORM/database migration tools.
  • Understanding of REST API design, validation, authentication, pagination, filtering, and error handling.
  • Experience with asynchronous processing, queues, scheduled jobs, and retry mechanisms.
  • Ability to work with data-heavy workflows, integrations, and business rules.
  • Experience with Docker and standard CI/CD workflows.
  • Strong spoken English — Upper-Intermediate / Advanced level, B2+ or higher.
  • Ability to explain technical decisions, clarify requirements, and discuss blockers with international teams.

Nice to Have

  • Experience with AWS, especially ECS, Lambda, SQS, RDS, or CloudWatch.
  • Experience with Pydantic v2.
  • Familiarity with event-driven architecture or Kafka.
  • Experience with financial systems, payment flows, reconciliation, accounting, billing, or reporting platforms.
  • Experience with observability tools such as Sentry, OpenTelemetry, Prometheus, or Grafana.
  • Experience with contract testing or Testcontainers.

What We Offer

  • Remote-friendly cooperation format.
  • Work on a real production platform with financial data and integration complexity.
  • Modern Python backend stack without outdated legacy-heavy development.
  • Direct communication with international product and engineering teams.
  • Clear code review process and practical engineering culture.
  • Long-term cooperation opportunities.

Apply

If you are a Python Backend Developer who enjoys building reliable APIs, data processing workflows, and integration-heavy backend systems, we would be glad to hear from you.

Send us your CV and we will contact you to discuss relevant opportunities.

Our success stories

UI/UX Designer

We are looking for a UI/UX Designer to design intuitive interfaces for a B2B SaaS platform
Middle
Senior

Product Manager / Product Owner

We are looking for a Product Manager / Product Owner to drive product strategy and delivery for a B2B SaaS platform
Middle
Senior

Business Analyst

We are looking for a Business Analyst to support an insurance and financial operations platform
Middle
Senior

Security Engineer

We are looking for a Security Engineer to improve cloud and application security for a SaaS platform
Middle
Senior

Cloud Engineer

We are looking for a Cloud Engineer to support an Azure enterprise platform modernisation project
Middle
Senior

DevOps Engineer

We are looking for a DevOps Engineer to support a cloud-native SaaS platform on Kubernetes
Middle
Senior

Automation QA Engineer

We are looking for an Automation QA Engineer to improve test automation and release quality for a fintech platform
Middle
Senior

Manual QA Engineer

We are looking for a Manual QA Engineer to test a B2B SaaS platform and ensure product quality
Middle

Computer Vision Engineer

We are looking for a Computer Vision Engineer to build visual inspection and quality monitoring solutions
Middle
Senior

LLM / RAG Engineer

We are looking for an LLM / RAG Engineer to build an enterprise knowledge assistant with grounded AI search
Middle
Senior

Data Scientist

We are looking for a Data Scientist to drive product analytics, experimentation, and predictive modelling for a SaaS platform
Middle
Senior

Data Engineer

We are looking for a Data Engineer to build a customer data and marketing analytics platform
Middle
Senior

Machine Learning Engineer

We are looking for a Machine Learning Engineer to build forecasting and personalisation models for a digital product platform
Middle
Senior

AI Engineer

We are looking for an AI Engineer to build AI-powered automation features for a customer support and operations platform
Middle
Senior

React Native Developer

We are looking for a React Native Developer to build a consumer loyalty and retail mobile application
Middle
Senior

Flutter Developer

We are looking for a Flutter Developer to build a logistics and delivery mobile application
Middle
Senior

iOS Developer - Swift

We are looking for an iOS Developer to build a healthcare and telemedicine mobile application
Middle
Senior

Android Developer - Kotlin

We are looking for an Android Developer to build a digital wallet and personal finance app.
Middle
Senior

Vue.js Developer

We are looking for a Vue.js Developer to work on an e-commerce merchant management platform
Middle
Senior

Angular Developer

We are looking for an Angular Developer to work on an insurance claims and policy management platform.
Middle
Senior

Middle Frontend Developer - React

We are looking for a Middle Frontend Developer to work on a B2B customer onboarding and self-service platform
Middle

Senior Frontend Developer - React

We are looking for a Senior Frontend Developer to work on a data-rich analytics and dashboard platform
Senior

Golang Developer

We are looking for a Golang Developer to work on a financial transaction and risk monitoring platform
Middle
Senior

Python Backend Developer

We are looking for a Python Backend Developer to work on a financial automation platform
Middle
Senior

Node.js Backend Developer

We are looking for a Node.js Backend Developer to work on a modern logistics and operations platform with asynchronous workflows and real-time services.
Middle
Senior

Full-Stack Developer (.NET + React)

We are looking for a Full-Stack Developer (.NET + React) to work on a modern B2B client portal using .NET 8, React, and Azure technologies.
Middle
Senior

Middle .NET Developer

We are looking for a Middle .NET Developer to work on a healthcare operations platform for clinics and service providers
Middle

Senior .NET Developer

We are looking for a Senior .NET Developer to work on a cloud-based enterprise SaaS platform
Senior

Middle Java Developer

Infinity Technologies is looking for a Middle Java Developer to join backend development teams working on international software projects
Middle

Senior Java Developer

Infinity Technologies is looking for a Senior Java Developer to work on backend systems for international technology projects
Senior
AI Automation Engineer

AI Automation Engineer

Infinity Technologies is seeking a Senior AI/Automation Engineer to build LLM-powered IT solutions
Senior