Senior Python Backend Engineer

PeopleLogic

Manila

Hybrid

PHP 1,200,000 - 1,600,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PeopleLogic seeks an experienced Senior Python Backend Engineer in Manila to design, build, and maintain asynchronous backend services using Python and FastAPI. You will implement robust REST APIs, validate data with Pydantic, and optimize PostgreSQL interactions with SQLAlchemy 2.0-style mappings.

You will also manage database migrations with Liquibase, integrate with PyArrow Flight, Dremio, and Snowflake, and participate in containerized deployments using Docker, Kubernetes, and Helm.

Qualifications

  • 6-8 years of software development experience.
  • Strong hands-on Python backend development.
  • Experience with asynchronous FastAPI applications and PostgreSQL ORM.
  • Understanding of API development, database migrations, and automated testing.

Responsibilities

  • Design, develop, and maintain asynchronous backend services using Python and FastAPI.
  • Build and maintain request/response validation using Pydantic models.
  • Develop and optimize database interactions using PostgreSQL and SQLAlchemy 2.0-style ORM patterns.
  • Design REST APIs with proper error handling and structured responses.
  • Manage database schema changes using Liquibase XML changesets and Maven-based migrations.
  • Collaborate with teams to support containerized applications.

Skills

Asynchronous backend
Python backend
API design
Automated testing
Deployment concepts

Tools

Pydantic
PostgreSQL
SQLAlchemy ORM
REST API
Liquibase
PyArrow
Dremio
Snowflake
pytest
Docker
Kubernetes
Helm

Job description

Joining Requirement: Immediate joiners only

Role Overview

We are seeking an experienced Senior Python Backend Engineer with strong expertise in asynchronous application development, REST API design, database integration, and backend testing. The ideal candidate will have hands-on experience building scalable services using FastAPI, working with PostgreSQL and modern ORM patterns, and managing database migrations.

Key Responsibilities
  • Design, develop, and maintain asynchronous backend services using Python and FastAPI.
  • Build and maintain request and response validation using Pydantic models.
  • Develop and optimize database interactions using PostgreSQL and modern SQLAlchemy 2.0-style ORM patterns.
  • Design REST APIs with appropriate error handling and structured responses.
  • Manage database schema changes using Liquibase XML changesets and Maven-based migration workflows.
  • Integrate with Dremio through PyArrow Flight and work with Snowflake databases.
  • Develop and maintain automated tests using pytest and mocking techniques with unittest.mock.
  • Collaborate with development and deployment teams to support containerized applications.
  • Work with Docker, Kubernetes, and Helm for application deployment and orchestration.
Required Technical Skills
  • Pydantic: Request/response models and data validation.
  • PostgreSQL: Database design, querying, and performance optimization.
  • SQLAlchemy ORM: Modern 2.0-style mappings, mapped classes, relationships, and relationship loading strategies.
  • REST API Development: API design, validation, and structured error handling.
  • Liquibase: XML changesets and Maven-based database migration workflows.
  • PyArrow and Arrow Flight: Data access and integration experience.
  • Dremio and Snowflake: Database and data platform integration experience.
  • Testing: pytest, unit testing, and mocking using unittest.mock.
  • Deployment: Working knowledge of Docker, Kubernetes, and Helm.
Candidate Requirements
  • 6-8 years of relevant software development experience.
  • Strong hands-on experience in Python backend development.
  • Practical experience with asynchronous FastAPI applications and PostgreSQL ORM.
  • Good understanding of API development, database migrations, and automated testing.
  • Ability to work in a hybrid environment in Manila, Philippines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

GSS HR Solutions Private Limted • Metro Manila

Hybrid
PHP 900,000 - 1,300,000
Senior Python Backend Engineer: FastAPI & PostgreSQL
Senior Python Backend Engineer: FastAPI & PostgreSQL

GSS HR Solutions Private Limted • Metro Manila

Hybrid
PHP 900,000 - 1,300,000
Senior Python Backend Engineer — FastAPI & PostgreSQL
Senior Python Backend Engineer — FastAPI & PostgreSQL

PeopleLogic • Manila

Hybrid
PHP 1,200,000 - 1,600,000
Senior Python Developer — Async APIs, FastAPI & PostgreSQL
Senior Python Developer — Async APIs, FastAPI & PostgreSQL

PeopleLogic • Manila

On-site
PHP 1,200,000 - 1,400,000
Senior Python Developer - Hybrid
Senior Python Developer - Hybrid

Lennor Group • Taguig

Hybrid
PHP 1,200,000 - 2,200,000
Senior Python Backend Engineer - FastAPI (Hybrid)
Senior Python Backend Engineer - FastAPI (Hybrid)

Lennor Group • Taguig

Hybrid
PHP 1,200,000 - 2,200,000
Backend Python Developer - FastAPI, PostgreSQL & Data APIs
Backend Python Developer - FastAPI, PostgreSQL & Data APIs

GSS HR Solutions Private Limted • Manila

On-site
PHP 600,000 - 1,000,000
Software Engineer (Python)
Software Engineer (Python)

Eastvantage Business Solutions Inc. • Taguig

Hybrid
PHP 600,000 - 900,000
Exposure to modern tech stack (Docker,
Python Developer
Python Developer

PeopleLogic • Manila

On-site
PHP 1,200,000 - 1,400,000
Python Developer
Python Developer

UPTC • Makati

On-site
PHP 1,000,000 - 1,500,000