Senior Backend Engineer

Maya

Mandaluyong

On-site

PHP 1,200,000 - 1,600,000

Full time

7 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, a leading advertising platform, seeks a Level 4 Software Engineer to join the Partner Marketing Solutions team in the Philippines. You will own end-to-end features for high-traffic ad services and collaborate with Product, QE, and SRE to deliver reliable, scalable experiences for millions of Maya users daily.

You will design, build, and operate backend services across mobile and web SDKs, drive quality through testing and reviews, and work with teams to meet latency, privacy, and

Qualifications

  • 8+ years of professional software engineering experience with a backend focus.
  • Bachelor's degree in Computer Science, IT, CE, or equivalent practical experience.
  • Deep proficiency in Java and Spring Boot for building microservices and HTTP/HTTPS integrations.
  • Strong experience with relational databases and ORM tools (PostgreSQL, MySQL, Oracle, MSSQL, JPA, Hibernate).
  • Experience with microservice and event-driven architecture; familiarity with Kafka or similar messaging.
  • Hands-on cloud, containers, CI/CD, Git, and build tools (Maven/Gradle); Agile/Scrum delivery.
  • Nice to have background in ad tech, mobile SDKs, or AI-assisted development tools.

Responsibilities

  • Build & operate high-traffic backend and platform services and client SDK components across Flutter, Android, iOS, and Web.
  • Translate requirements into software by refining user stories and estimates.
  • Design across teams and systems, coordinating with product, data platforms, and partner integrations.
  • Uphold code quality through tests, reviews, and secure coding practices.
  • Support delivery and reliability with CI/CD and incident response.
  • Modernize large codebases and drive multi-platform parity and SDK release governance.

Skills

Ownership & delivery
Problem-solving
Collaboration & communication
Quality & ways of working
Nice to have

Education

Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent

Tools

Java
Spring Boot
Kafka
PostgreSQL
MySQL
Oracle
MSSQL
Docker
Git
AWS
Databricks

Job description

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
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Site Reliability Engineer
Senior Site Reliability Engineer

Maya • Mandaluyong

On-site
PHP 1,800,000 - 2,400,000
Seniore Software Engineer (Mobile - Flutter)
Seniore Software Engineer (Mobile - Flutter)

Maya • Mandaluyong

On-site
PHP 1,800,000 - 2,800,000
Senior Backend Engineer - Ad Tech & Monetization
Senior Backend Engineer - Ad Tech & Monetization

Maya • Metro Manila

On-site
PHP 1,500,000 - 3,000,000
Senior Backend Engineer, Scalable Ad Platform
Senior Backend Engineer, Scalable Ad Platform

Maya • Mandaluyong

On-site
PHP 1,200,000 - 1,600,000
Lead - Software Engineering
Lead - Software Engineering

Maya • Metro Manila

On-site
PHP 1,500,000 - 3,000,000
Lead Machine Learning Engineer [MARTECH]
Lead Machine Learning Engineer [MARTECH]

Maya • Mandaluyong

On-site
PHP 1,800,000 - 3,200,000
Staff Software Engineer (focused on AI Back-end)
Staff Software Engineer (focused on AI Back-end)

Maya • Mandaluyong

On-site
PHP 2,000,000 - 4,200,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya • Metro Manila

On-site
PHP 2,009,000 - 2,678,000
Senior Software Engineer (CMS)
Senior Software Engineer (CMS)

Maya • Mandaluyong

On-site
PHP 1,350,000 - 2,250,000
Sr Back End Engineer (Python)_100 % Remote _Night Shift_Up to 180k
Sr Back End Engineer (Python)_100 % Remote _Night Shift_Up to 180k

weSource Management Consultancy Firm • Makati

Remote
PHP 162,000 - 198,000
Top locations