Salmon
Posted 1mo ago

Python Developer

Salmon
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

AI-powered neobank providing digital banking and consumer credit services.

Year founded
2022
Employees
500
Organization type
Private
Latest investment
Raised $100.00M Funding Round (2026) — led by Spice Expeditions
Headquarters
PH

Similar jobs

Python Developer roles near Taguig, Metro Manila
3mo
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 firm providing consulting and technology solutions.
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
5mo
Save
Mark Applied
Hide
Python Developer (Microsoft technologies)
Taguig or Alabang or Bonifacio Global City or Cubao or Mandaluyong
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
Proficient in Python and libraries (pandas, NumPy, scikit-learn), experience with REST APIs and Git workflows, familiarity or interest in Azure and Microsoft technologies, strong problem-solving and communication skills.
Python, pandas, NumPy, scikit-learn, requests, REST APIs, Git, Azure Machine Learning, Azure Functions, Cognitive Services, Azure SDKs, Azure AI Studio, Azure DevOps, Power Platform, GitHub Actions, AWS, GCP
11mo
Save
Mark Applied
Hide
Python Developer
Makati, Metro Manila, Philippines
HybridFull Time
Questronix
Questronix: Delivers IT infrastructure, software development, and systems integration solutions.
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: SAP-integrated multi-carrier shipping and compliance software provider.
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
1w
Save
Mark Applied
Hide
Python Kubernetes Developer
Makati City or India
HybridFull Time
Arcadis
ArcadisEuronext Amsterdam: ARCAD: Global design, engineering, and 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
1w
Save
Mark Applied
Hide
Python Kubernetes Developer
Makati or India
HybridFull Time
Arcadis
ArcadisEuronext Amsterdam: ARCAD: Designing and engineering sustainable solutions for natural and built environments
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
1mo
Save
Mark Applied
Hide
Python Data Engineer
Cebu City or Quezon City
HybridFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
Strong Python (type hints, async) and dependency/tooling (Poetry, mypy, ruff, pytest) skills; experience with LangChain/LangGraph and agentic LLM systems; AWS container and services experience (ECS, ECR, EFS, SQS, Lambda, Bedrock); FastAPI and Jira integration experience; vector DB/RAG familiarity (LanceDB); bachelor's degree required.
Python, Poetry, mypy, ruff, pytest, LangChain, LangGraph, AWS ECS, ECR, EFS, Bedrock (Claude), SQS, Lambda, Docker, FastAPI, Jira Cloud API, LanceDB, Selenium, Datadog, Gradio