Python Developer

RemoteSenior

  • Location: Manila, Philippines

  • Remote work is possible, preferred time zones GMT+5 to GMT+10

Hi, we’re Salmon 🚀Salmon is a next-generation fintech company founded by Pavel Fedorov, George Chesakov, and Raffy Montemayor – visionary leaders with decades of experience in global finance, banking, and technology. Our mission is bold yet simple: to reshape the banking landscape in the Philippines and prove that people deserve better financial services.

Today, Salmon is not only a fast-growing technology company but also a bank with more than 60 years of heritage. In 2024, we acquired the Rural Bank of Sta. Rosa (Laguna), Inc. and transformed it into Salmon Bank (Rural Bank) Inc.

We are supported by world-class investors, including the International Finance Corporation (a member of the World Bank Group) and ADQ/Lunate, the sovereign wealth fund of Abu Dhabi. More than 1 million Filipinos already trust Salmon. We give people access to a growing suite of credit and savings products. This isn’t all, and it’s just the beginning – we are continuously expanding our offerings with a clear ambition to become a true financial super app for millions more.

Why join Salmon?

  • Exponential growth: in 2025, our deposits, loans, and net income more than doubled.

  • Loved by users: our app is rated 4.8★, and 92% of users recommend Salmon to friends and family.

  • Top-tier team: work alongside experts from fintech, banking, startups, and global companies.

  • Innovation at the core: we live where finance meets technology, with bold ideas shaping the future every day.

At Salmon, we believe in accessibility, innovation, and bold ideas. If you want to solve meaningful problems, build products that change lives, and be part of a company growing like a rocket – this is your place.

Your future tasks:

  • Design and develop backend services with a focus on reliability and maintainability

  • Define service architecture and data flows

  • Choose communication patterns (sync/async, event-driven)

  • Write focused unit and integration tests

  • Instrument services with metrics, logs, and alerts

  • Own the full delivery lifecycle package, deploy, and operate services in AWS or Kubernetes (EKS)

  • Develop and maintain internal libraries and tooling used across teams

  • Standardize patterns for repeatable tasks (observability, config, error handling)

  • Contribute to engineering culture

  • Propose improvements, challenge decisions, bring clarity to ambiguous problems

  • Help us build a maintainable, well-designed platform for ML-driven fintech services

What we expect from candidate:

  • 3+ years of experience as a Python Developer

  • Strong, real-world experience shipping and running backend or ML-driven services end-to-end

  • Experience building microservices (FastAPI or similar)

  • Strong Python fundamentals

  • Hands-on experience with Docker and Kubernetes

Our Stack

  • AWS

  • EKS

  • Terraform

  • GitOps

  • Python 3.10+

  • Apache Kafka

  • PostgreSQL

  • Prometheus + Grafana for monitoring

Nice to Have

  • AWS and Terraform experience

  • Understanding of concurrency models in Python (asyncio, multiprocessing, threading)

  • Experience in one or more of: software architecture (event-driven, DDD) ML / NLP / CV productionization graph databases fintech, risk, antifraud or scoring systems

Published on: 12/16/2025

Salmon

Salmon

Salmon is a next-generation fintech company founded by Pavel Fedorov, George Chesakov, and Raffy Montemayor – visionary leaders with decades of experience in global finance, banking, and technology. Our mission is bold yet simple: to reshape the banking landscape in the Philippines and prove that people deserve better financial services. 

Website

See all 25 jobs at Salmon

Please let Salmon know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!