Senior Manager - Software Engineering

MAdTech & Communications

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.

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

Description: 

Overview:

We're looking for a Senior Engineering Manager to lead the technical strategy and execution of Maya's Partner Marketing Solutions & Personalization team. You'll help build and scale the platforms that enable marketers to plan, execute, manage, and analyze co-marketing campaigns. In this role, you'll define the technical vision, lead a high-performing engineering team, and deliver innovative, data-driven solutions that create value for Maya and its partners.

 

What you will be doing:

• Manage a software engineering team responsible for building, designing, implementing, and maintaining front-end and back-end systems for customer-facing products and related services.

• Ensure the team delivers high-quality software and achieves challenging business and engineering goals.

• Hire, develop, retain, and manage high-performing engineers while fostering an engaged and productive team culture.

• Guide the team in making sound technical and architectural decisions and drive the adoption of engineering best practices and development processes.

• Drive sprint execution and delivery based on strategic and functional priorities.

• Represent the squad or functional area and lead feature development end-to-end in partnership with Product, Design, and Engineering stakeholders.

• Provide regular and actionable feedback to team members, peers, and mentees.

• Contribute code when needed and actively participate in code reviews.

• Lead large-scale projects, establish and drive OKRs, and ensure alignment with business objectives.

• Own sprint planning and execution, partnering closely with Product Owners to define scope, allocate resources, and manage delivery commitments.

• Ensure sprint objectives are aligned with quarterly goals and oversee execution across the team.

• Partner with technical leads and product counterparts to help define technical and product strategy.

• Ensure data collection and storage solutions support reporting, analytics, and business insights.

• Ensure applications are delivered on time and with high quality.

• Drive multi-domain and cross-functional initiatives with end-to-end ownership from ideation through delivery and monitoring.

• Serve as the primary driver of the technology roadmap.

• Communicate technology updates and progress regularly with stakeholders.

• Partner with people managers to define career development roadmaps across the team.

 

Displayed Skill Mastery:

• Strong systems design experience, including leading the design of major software components, systems, and features.

• Ability to consistently deliver high-impact outcomes and continuously improve team effectiveness.

• Strong strategic thinking and long-term planning skills, including anticipating scaling and organizational challenges.

• Ability to leverage design patterns, coding practices, frameworks, and tools to achieve sprint and quarterly objectives.

• Ability to influence beyond direct team boundaries, including collaborating with Product on technical feasibility and roadmap planning.

• Ability to align systems across squads through common API patterns, engineering practices, and shared standards.

 

What we are looking for:

• BS/MS degree in Computer Science or a related field, or equivalent practical experience.

• Experience managing software engineering teams, including mentoring engineers, setting technical direction, and driving execution.

• Experience designing and developing large-scale software systems.

• Experience building web applications, native mobile applications, backend APIs, and relational database solutions.

• Hands-on programming experience with one or more of the following technologies: React, Swift, Java, Kotlin, or Python.

 

About Us

Maya is the all-in-one money platform that is bringing Filipinos bolder ways 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 money makers 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/