Lead - Software Engineering

Maya

Metro Manila

On-site

PHP 1,500,000 - 3,000,000

Full time

5 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, the all-in-one money platform in the Philippines, seeks a Level 4 Software Engineer for the Partner Marketing Solutions team. You will own features end-to-end, developing backend and platform services, SDK components, and cross-platform integrations to power ad experiences for millions of Maya users daily.

You will collaborate with Product, QE, and SRE to refine stories, estimate work, and ensure scalable, reliable delivery while improving data pipelines and system architecture.

Qualifications

  • 8+ years of professional software engineering experience with a backend focus.
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent practical experience.

Responsibilities

  • Build, deploy, and maintain high-traffic backend and platform services and SDK components across Flutter, Android, iOS, and Web.
  • Translate requirements into software by refining user stories and delivering end-to-end features.
  • Design interactions across multiple teams and platforms to meet latency, performance, and privacy standards.
  • Uphold code quality with automated tests, code reviews, and secure tooling.
  • Support delivery with CI/CD, incident response, and transparent communication.

Skills

Java
Spring Boot
Relational DBs
Microservices
Cloud
Testing

Education

Bachelor's degree in Computer Science or equivalent

Tools

Docker
Databricks
AWS
Terraform

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

We are looking for a Level 4 Software Engineer to join the Partner Marketing Solutions (PMS) team, which builds and maintains the systems that help Maya monetize through partner advertising and grow audiences with targeted campaigns across consumer, enterprise, and partner surfaces. The team owns campaign configuration, inventory and placement logic, audience and user-tag integration, and the services that orchestrate ad delivery, telemetry, and partner integrations. You will own features end to end and work with Product, QE, and SRE to ship reliable, scalable ad experiences for millions of Maya users every day.

NATURE OF WORK

In this role, you will:

  • Build & operate services — Design, develop, deploy, and maintain high-traffic backend and platform services and client SDK components (across Flutter, Android, iOS, and Web), ensuring ad delivery runs reliably in production.
  • Translate requirements into software — Work closely with the Product Owner and team to refine user stories, provide accurate estimates, and turn campaign, inventory, targeting, and ad-format requirements into working, well-designed software.
  • Design across teams & systems — Design and coordinate interactions across PMS squads (Experience and Core Platform), consuming Maya apps (Maya Consumer App, Maya Business App), data platforms (Databricks and AWS S3), and Google Ad Manager / Google Mobile Ads to meet product requirements, latency and performance targets, and privacy and compliance standards.
  • Uphold code quality — Safeguard correctness and stability through automated and unit tests, code reviews (application and infrastructure-as-code), and adherence to analysis and security tooling.
  • Support delivery & reliability — Partner with SRE on CI/CD integration and deployments across nonproduction and production, respond to incidents and bug reports promptly, and communicate progress, blockers, and risks.
  • Modernize & improve — Refactor large, complex codebases into more efficient, maintainable structures; drive SDK release governance and multi-platform parity; and continuously research and adopt new ad-tech and platform technologies to support monetization goals and operational efficiency.
DISPLAYED SKILL MASTERY
  • Backend & platform engineering depth — Strong proficiency in Java and Spring Boot for backend/BFF services, with solid command of relational databases and ORM tools (JPA, Hibernate, Spring Data), containerized services (Docker), and cloud-based architecture (preferably AWS). Familiarity with crossplatform mobile or Web SDK development (Flutter, Android, iOS, or JavaScript) and Google Mobile Ads / Google Ad Manager integration is highly valuable. Backs up implementation with disciplined unit and integration testing (JUnit or similar).
  • Design & architecture — Designs software independently and makes sound architectural decisions, balancing business needs, system constraints, and technical trade-offs. Brings broad knowledge across the software stack with deep expertise in at least one area.
  • Ownership & delivery — Takes strong ownership of features end to end — from analysis and design through implementation, testing, and release — and reliably follows through while juggling and prioritizing multiple efforts.
  • Problem-solving — Approaches complex, ambiguous problems with strong analytical and problem-solving skills, and continuously seeks better solutions and self-improvement.
  • Collaboration & communication — Communicates clearly, exchanges ideas effectively in team discussions, and keeps goals, tasks, and deadlines aligned. Mentors and shares knowledge, helping teammates work through technical challenges.
  • Nice to have — Experience with audience segmentation pipelines, Databricks or data-lake integrations, ad performance telemetry, large-scale messaging (e.g., Apache Kafka), and infrastructure-as-code (e.g., Terraform); fluency with AI-assisted development tools (e.g., Cursor, Claude, OpenAI) is a plus.
EXPECTED RESULTS
  • Resilient, scalable ad platform — Delivered backend services, SDK releases, and integrations that are highly scalable, performant, cost-efficient, and fault-tolerant, sustaining reliable ad delivery under high-traffic, production conditions.
  • Shipped features & integrations — Campaign configurations, inventory and placement updates, SDK capabilities, BFF endpoints, and partner/ad-network integrations delivered end to end against product requirements.
  • Automated test coverage — Automated unit, regression, and smoke tests for new and modified services, sustaining quality and enabling safe, repeatable releases.
  • Reliable, standards-based delivery — Consistent compliance with the established CI/CD standard and coding standards, ensuring changes ship smoothly to non-production and production.
  • Privacy & compliance adherence — Full adherence to data privacy, advertising, compliance, and audit standards across all delivered work, including responsible handling of audience and user-tag data.
  • Clear documentation — SDK integration guides, release notes, API documentation, and other software related artifacts that keep systems maintainable and enable partner and mesh onboarding.
REQUIRED QUALIFICATIONS
  • Experience & education — 8+ years of professional software engineering experience, with a strong backend focus, plus a Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent practical experience.
  • Core backend expertise — Deep proficiency in Java and Spring Boot, building microservices and HTTP/HTTPS integrations (e.g., JSON), grounded in solid software design patterns and principles.
  • Data & persistence — Strong experience with relational databases and ORM tools (e.g., PostgreSQL, MySQL, Oracle, MSSQL, JPA, Hibernate).
  • Distributed & event-driven systems — Experience with microservice and event-driven architecture, including at least one messaging technology (e.g., Kafka, AWS SNS/SQS, RabbitMQ).
  • Cloud & delivery tooling — Hands-on experience with at least one cloud platform (e.g., AWS, GCP, Azure), containerization (Docker), CI/CD pipelines (e.g., GitLab CI/CD), version control (Git), and build tools (Maven or Gradle).
  • Quality & ways of working — Proficiency in unit testing and automated quality practices, with mastery of Agile/Scrum delivery.
  • Domain & nice to have — Background or familiarity with advertising technology, ad monetization, or digital marketing platforms; experience with mobile SDK development; fluency with AI-assisted development tools
  • (e.g., Cursor, Claude, OpenAI) is a plus.
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

Lead - Software Engineering
Lead - Software Engineering

Maya • Manila

On-site
PHP 1,200,000 - 2,100,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Manila

On-site
PHP 2,000,000 - 3,600,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Metro Manila

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

Maya • Metro Manila

On-site
PHP 2,009,000 - 2,678,000
Strategic Partnerships Lead
Strategic Partnerships Lead

Maya • Mandaluyong

On-site
PHP 1,674,000 - 2,455,000
Senior Program Specialist
Senior Program Specialist

Maya • Metro Manila

On-site
PHP 900,000 - 1,300,000
Senior Platform Product Specialist
Senior Platform Product Specialist

Maya • Metro Manila

On-site
PHP 1,200,000 - 2,400,000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Metro Manila

On-site
PHP 900,000 - 1,800,000
Lead - Data Science
Lead - Data Science

Maya • Mandaluyong

On-site
PHP 4,000,000 - 8,000,000
Senior Analytics Engineer
Senior Analytics Engineer

Maya • Metro Manila

On-site
PHP 1,400,000 - 2,000,000