Lead - Software Engineering

Maya

Manila

Presencial

PHP 1 200 000 - 2 100 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Maya is hiring a Level 4 Software Engineer for the Partner Marketing Solutions team. You will own backend features end-to-end, working with Product, QE, and SRE to deliver reliable ad experiences for millions of Maya users.

Role requires strong Java/Spring Boot, relational DBs, and experience with microservices. You will collaborate across squads, refine requirements, and ensure scalable, compliant solutions across platforms.

Qualificações

  • 8+ years of professional software engineering experience with a strong backend focus.
  • Deep proficiency in Java and Spring Boot for microservices.
  • Experience with relational databases and ORM tools (JPA, Hibernate).
  • Experience with microservice and event-driven architectures (Kafka, SQS).
  • Cloud/delivery tooling and containerization (AWS, Docker, CI/CD).
  • Familiarity with mobile/Web SDK development is a plus.

Responsabilidades

  • Build & operate high-traffic backend and platform services and SDK components across Flutter, Android, iOS, and Web.
  • Translate requirements into software by refining user stories and estimates.
  • Design interactions across PMS squads and integrate with Maya apps and data platforms.
  • Uphold code quality with automated tests and reviews.
  • Support delivery and reliability with CI/CD and incident response.
  • Modernize codebases and drive SDK release governance and parity.

Conhecimentos

Java
Spring Boot
Backend
REST APIs
Unit testing
Agile/Scrum
Team collaboration

Formação académica

Bachelor's degree in CS/IT/CE

Ferramentas

Docker
CI/CD
Git
Maven/Gradle
Kafka

Descrição da oferta de emprego

Job Description:

Product Engineering 1
Our Mission

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.

Team Maya - Bolder for 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 cross‑platform 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.
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.

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

We are powered 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/

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Lead - Software Engineering
Lead - Software Engineering

Maya • Metro Manila

Presencial
PHP 1 500 000 - 3 000 000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Metro Manila

Presencial
PHP 1 800 000 - 3 000 000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Manila

Presencial
PHP 2 000 000 - 3 600 000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya • Metro Manila

Presencial
PHP 2 009 000 - 2 678 000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Metro Manila

Presencial
PHP 900 000 - 1 800 000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Manila

Presencial
PHP 1 000 000 - 2 000 000
Senior Software Engineer
Senior Software Engineer

Maya • Filipinas

Presencial
PHP 380 000 - 580 000
Senior Platform Product Specialist
Senior Platform Product Specialist

Maya • Metro Manila

Presencial
PHP 1 200 000 - 2 400 000
Senior Enterprise Marketing Associate
Senior Enterprise Marketing Associate

Maya • Metro Manila

Presencial
PHP 900 000 - 1 500 000
Software Engineer
Software Engineer

Maya • Manila

Presencial
PHP 1 800 000 - 2 400 000