Senior Software Engineer

Maya

Philippines

On-site

PHP 380,000 - 580,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maya seeks a Senior Back-end Software Engineer for Risk Tech (Fraud & AML) in the Philippines. You will own backend projects from planning to production, design and build scalable services, and collaborate with frontend, platform, and risk teams to ensure secure, reliable systems.

You will drive architecture discussions, implement robust RESTful APIs, and contribute to code reviews and releases in an Agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent practical experience.
  • Proven experience leading backend or platform projects from design through production—not only implementing features.
  • Strong experience building backend services with Java and/or Python on AWS (or a comparable cloud).
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra, DynamoDB).
  • Strong experience designing, building, and using RESTful APIs / backend services at scale.
  • Typically 6–10+ years building large-scale internet services, platforms, or backend systems.
  • Comfortable with automated testing (JUnit, pytest, Jest, Mocha) and code reviews.
  • Strong experience with Git-based workflows (GitLab/GitHub) and CI/CD.
  • Experience with containers (Docker) and deploying/operating services in the cloud.
  • Plus: caching (Redis/Memcached), event-driven systems, and observability.

Responsibilities

  • Own backend projects from start to finish: planning, design, build, release, monitoring, and upkeep.
  • Translate product and Risk needs into technical design and delivery plans; remove blockers.
  • Collaborate across teams to resolve dependencies and drive architecture discussions.
  • Help shape Fraud & AML capabilities and scalable service design.
  • Build reliable services that securely handle risk-related data and are easy to deploy.
  • Create reusable APIs/services for other teams and partners; uphold quality and performance.
  • Lead reviews and production releases; mentor junior engineers through pairing and code reviews.
  • Document best practices and share knowledge with the Risk Tech team.
  • Collaborate with QA on test planning and release readiness for owned projects.
  • Support hiring and team activities as a senior individual contributor.

Skills

Backend design
API design
AWS cloud
Automated testing
CI/CD
Git workflows
Code reviews
Security/compliance
Fraud/Risk domain
Team collaboration

Education

Bachelor's degree in CS/IT/CE

Tools

Java
Python
PostgreSQL
MySQL
MongoDB
Redis
Memcached
DynamoDB
Docker
REST APIs

Job description

Our goal is for everyone to make bolder choices with their finances.

To get there, we’re creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better.

To be part of Team Maya is to be Bolder for Better.

Description:

CORE PROFILE
Senior Back-end Software Engineer for Risk Tech (Fraud & AML). You own backend projects from planning to production—not just assigned coding tasks. You design and build reliable, cost-effective services, make clear technical trade-offs (including design patterns and microservices), and work smoothly with other teams (frontend, backend, platform, and Risk partners). You are comfortable with Agile ways of working. Success means finished projects, strong service quality, and helping the team get better—not how many tickets you close.

NATURE OF WORK

  • Own backend projects from start to finish: planning, technical design, build, release, monitoring, and upkeep—not only writing code for someone else’s plan.
  • Turn product and Risk needs into a clear technical design and delivery plan; keep work moving and remove blockers.
  • Work across teams (frontend, other backend teams, quality engineering, and platform/infrastructure) to get technical dependencies resolved.
  • Join architecture and product discussions and help shape how Fraud & AML capabilities are built.
  • Build services that scale, stay reliable, handle risk-related data securely, and are easy to deploy and maintain.
  • Create and improve reusable APIs/services for other teams and partners; follow engineering standards for quality, performance, and code style.
  • Take an active role in code reviews and production releases; help more junior engineers grow through reviews and pairing.
  • Write down useful practices and share knowledge with the Risk Tech engineering team.
  • Partner with quality engineering on what to test and when a release is ready for projects you own.
  • Help with hiring and team activities as a senior individual contributor (this role does not manage people).

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or equivalent practical experience.
  • Proven experience leading backend or platform projects from design through production—not only implementing assigned features.
  • Strong experience building backend services with Java and/or Python on AWS (or a comparable cloud).
  • Experience with relational and NoSQL databases (for example PostgreSQL, MySQL, MongoDB, Cassandra, DynamoDB), chosen to fit the service.
  • Strong experience designing, building, and using RESTful APIs / backend services at scale.
  • Typically 6–10+ years building large-scale internet services, platforms, or backend systems. We look at the scope of work you have owned, not years alone.
  • Comfortable with automated testing (for example JUnit, pytest, Jest, or Mocha) and disciplined code review habits.
  • Strong experience with Git-based workflows (GitLab/GitHub) and CI/CD.
  • Experience with containers (Docker) and deploying/operating services in the cloud.
  • Plus: caching (Redis/Memcached), event-driven systems, and observability (metrics, logs, traces).
  • Plus: Fraud, AML, or broader Risk experience in banking or fintech.
  • Plus: frontend familiarity to collaborate well with UI teams (frontend coding is not the main expectation).
About Us

Maya is the all-in-one money platform that is bringing Filipinos bolderways to master their money.It is powered by a unique integrated financial services ecosystem that addresses the ever-evolving needs of today’s generation of moneymakers through cutting edge technology.

Welead millions of Filipinos — consumers, businesses,communities, and government agencies alike — into a version ofthe current digital economy that’s more inclusive, transparent,and empowering than ever.

We arepowered by the country's only end-to-end digital payments company Maya Philippines, Inc. and Maya Bank, Inc. for digital banking services.

Maya Bank, Inc. and Maya Philippines, Inc. are regulated by the Bangko Sentral ng Pilipinas. https://www.bsp.gov.ph/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FE Software Engineer
Senior FE Software Engineer

Maya • Metro Manila

On-site
PHP 900,000 - 1,800,000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Manila

On-site
PHP 1,000,000 - 2,000,000
Analyst, Fraud Risk Systems
Analyst, Fraud Risk Systems

Maya • Metro Manila

On-site
PHP 420,000 - 680,000
Software Engineer
Software Engineer

Maya • Manila

On-site
PHP 1,800,000 - 2,400,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Metro Manila

On-site
PHP 1,800,000 - 3,000,000
Engineering Manager
Engineering Manager

Maya • Metro Manila

On-site
PHP 1,800,000 - 3,600,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya • Metro Manila

On-site
PHP 2,009,000 - 2,678,000
Senior Analytics Engineer
Senior Analytics Engineer

Maya • Metro Manila

On-site
PHP 1,400,000 - 2,000,000
Senior Program Specialist
Senior Program Specialist

Maya • Metro Manila

On-site
PHP 900,000 - 1,300,000
Senior Analytics Engineer
Senior Analytics Engineer

Maya • Philippines

On-site
PHP 1,800,000 - 2,400,000
Healthcare stipend