Salmon Group
Posted 1mo ago

Python Developer

Salmon Group
Taguig, Metro Manila, Philippines
OnsiteFull Time
Responsibilities
  • designing services
  • building services
  • leading delivery
Requirements
  • 3+ years Python backend experience
  • Microservices and event-driven systems
  • Docker/Kubernetes
  • Familiarity with Kafka
  • AWS/Terraform a plus
Technical tools mentioned
PythonasynciothreadingmultiprocessingKafkaDockerKubernetesAWS EKSAWSTerraform

Job description

Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia, starting in the Philippines.

7M+ app downloads. 2M+ monthly active users. 7000+ partner stores. US$350M+ raised from top-tier investors.

Here, you get real ownership from day one, high standards, and direct communication. You'll work alongside a team that combines deep local knowledge and experience scaling regulated financial companies from scratch.

If you want to solve complex problems at scale and directly impact how millions of people access and manage money, come build with us.

Southeast Asia's fintech moment starts here.

About the role

You'll join the Python Development team to design new services from the ground up, expanding senior engineering capacity so Salmon can launch strategically important new service lines.

What you'll do

  • Design and build new backend services in a microservice, event-driven environment, with reliability as the primary constraint.

  • Coordinate architecture and integrations across the Core and RBB teams to keep cross-team delivery consistent.

  • Lead delivery of a major new service line — for example collections or cross-matching graphs — as business priorities take shape.

What you'll own

  • Own key components in the existing architecture and establish technical leadership in new service domains.

  • Design service architecture and choose communication patterns between services.

  • Instrument services with metrics for monitoring and alerting, and cover them with unit tests.

  • Identify and resolve technical debt and architectural bottlenecks.

  • Build and maintain shared libraries and tooling for recurring tasks, and reduce the team's dependency on core developers for scaling work.

  • Explore and adopt new instruments, and bring your own vision to how we build.

What makes you a strong fit

  • 3+ years of production experience as a Python backend developer.

  • Strong Python: typing, testing, packaging, asyncio, threading, multiprocessing.

  • Production experience with microservice architecture.

  • Familiarity with event-driven systems (e.g. Kafka).

  • Experience with Docker and Kubernetes, preferably on AWS EKS.

  • A plus if you also bring AWS and Terraform, domain-driven design, a statically typed compiled language, hands-on work in finance, antifraud or risk, or exposure to graph databases and graph-based data models.

About Salmon Group

Technology-driven consumer fintech providing accessible financial solutions.

Year founded
2022
Employees
1130
Organization type
Private
Latest investment
Raised $100.00M Funding Round (2026)
Headquarters
PH

Similar jobs

Python Developer roles near Taguig, Metro Manila
1d
Save
Mark Applied
Hide
Flask (Web Framework) Specialist
Manila or Taguig
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
3+ YOERequires 3+ years of Python development experience, API services, unit testing and TDD, Google Cloud Platform, debugging, SQL or data tools, and basic data visualization knowledge.
Python, Google Cloud Platform (GCP), Compute Engine, Cloud Functions, Cloud Storage, AngularJS, TypeScript, HTML, CSS, SQL
4mo
Save
Mark Applied
Hide
Python Developer (Microsoft technologies)
Taguig or Alabang or Bonifacio Global City or Cubao or Mandaluyong City
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
2+ YOERequires strong Python skills, REST API, Git workflows, automation scripting, problem-solving, communication, collaboration, and willingness to work onsite in Manila. Azure, CI/CD, and cloud experience preferred.
Python, Azure Machine Learning, Azure Functions, Azure Cognitive Services, Azure SDKs, Azure AI Studio, Azure DevOps, Microsoft Power Platform, pandas, NumPy, scikit-learn, requests, REST APIs, Git, GitHub Actions, AWS, GCP, CI/CD
12mo
Save
Mark Applied
Hide
Python Developer
Makati, Metro Manila, Philippines
HybridFull Time
Questronix Corporation
Questronix Corporation: Philippine systems integrator and enterprise IT solutions provider.
3+ YOE3-5 years of Python/Django experience; REST API with DRF; SQL databases; ORM; Celery; containerization; cloud platforms; authentication protocols; testing and CI/CD; basic front-end knowledge; strong problem-solving.
Python, Django, Django Rest Framework, PostgreSQL, MySQL, SQLite, ORM, Celery, Docker, Kubernetes, AWS, GCP, Azure, JWT, OAuth, CI/CD, HTML, CSS, JavaScript
1y
Save
Mark Applied
Hide
Python Developer
Mandaluyong City, Metro Manila, Philippines
HybridFull Time
ShipERP
ShipERP: ShipERP is a private software providing SAP-integrated multi-carrier shipping and compliance solutions to businesses.
2+ YOE2+ years Python; Bachelor's degree in IT; strong Python OOP; Kubernetes, Docker, cloud, Flask; microservices; MongoDB; ML (scikit-learn); Pandas, NumPy, Pickle; design patterns.
Python, Kubernetes, Docker, Flask, Microservices, MongoDB, Scikit-Learn, Pandas, NumPy
3w
Save
Mark Applied
Hide
Python Kubernetes Developer
Makati or India
HybridFull Time
Arcadis
ArcadisEuronext Amsterdam: ARCAD: Global design, engineering, and management consultancy for natural and built assets.
5+ YOERequires 5+ years developing cloud-based microservices, including 2 years with Oracle Cloud services and 2 years using Docker or Kubernetes. Requires Python, Oracle technologies, API development, authentication, and error handling.
Python, Oracle Python SDK, Oracle Database 12c, Oracle Database 19c, Oracle Kubernetes Engine, Oracle Object Storage, Oracle Cloud Infrastructure, Oracle Autonomous Database, Oracle Integration Cloud, Oracle REST Data Services, Kubernetes, Docker, Oracle Cloud Infrastructure (OCI), Oracle Integration Cloud (OIC), Oracle REST Data Services (ORDS), SFTP, Fusion
3w
Save
Mark Applied
Hide
Python Kubernetes Developer
Makati City or India
HybridFull Time
Arcadis
ArcadisEuronext Amsterdam: ARCAD: Global design, engineering, and management consultancy for natural and built assets.
5+ YOERequires 5+ years developing cloud microservices, including 2+ years with Oracle Cloud services and 2 years with Docker or Kubernetes, plus Python, OCI, API, database, and DevOps expertise.
Python, Oracle Python SDK, Oracle Database 12c, Oracle Database 19c, Oracle Kubernetes Engine, Kubernetes, Docker, Oracle Cloud Infrastructure (OCI), Oracle Object Storage, Oracle Autonomous Database, Oracle Integration Cloud (OIC), Oracle REST Data Services (ORDS), SFTP, Fusion, DevOps