Platform Engineering
Our Mission
Our goal is for everyone to make bolder choices with their finances.
To get there, were creating an all-in-one ecosystem of financial services for todays 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
A Staff Software Engineer, focused on our AI Backend services, is a key driver within the Platform Engineering team, responsible for building the high-scale internal platforms that power our developer ecosystem. This role follows a Platform-First philosophy: your primary mission is to architect and maintain robust, internal MicroSaaS tools and platforms that solve core engineering challenges. You will ensure these platforms are stable, scalable, and highly functional and identify strategic opportunities to layer in AI capabilities.
You are not just an AI developer; you are a backend expert who views AI as a powerful tool in your architectural "Swiss Army Knife." You will own the lifecycle of our internal developer tools, constantly evaluating where intelligent automation, predictive analysis, or generative interfaces can transform a standard platform into a high-velocity engine for the entire organization.
NATURE OF WORK
More About You
We’re looking for someone who brings together strong technical skills and a passion for making a real impact. Specifically, you:
- Backend Foundations First: You have a deep-rooted background in Java and Python, with a "stability-first" mindset when building enterprise-grade backend services.
- AWS Cloud Expert: You are proficient in AWS infrastructure, focusing on building resilient, distributed systems that serve as the backbone for internal engineering tools.
- Strategic AI Integrator: You possess a strong understanding of AI/ML tech stacks, but you believe AI should solve problems rather than create them. You know how to take a functional non-AI tool and identify the specific "AI-insertion points" that add the most value.
- Continuous Learner: You are energized by the fast-paced nature of emerging tech. You are flexible enough to master new frameworks or models and determine if they are ready for production or better left in the lab.
- Systems Architect: You can lead the design of complex, scalable solutions, ensuring that our internal platforms are modular enough to support future AI enhancements without requiring a total rewrite.
- Empathetic Leader: You have experience mentoring engineers and are comfortable acting as a technical lead, balancing individual contribution with the growth of the team.
What You’ll Do
In this role, youll be a key contributor to our Platform Engineering team by:
- Platform Engineering: Architect, develop, and maintain internal MicroSaaS tools and developer platforms using Java and Python, ensuring they meet high standards of reliability and performance.
- AI Enhancement & Optimization: Regularly audit existing internal tools to identify manual bottlenecks and implement AI-driven improvements, such as automated code reviews, predictive scaling, or intelligent documentation.
- Stakeholder-Driven Development: Collaborate with other engineering teams as your primary stakeholders. You will treat them as customers, ensuring the platforms you build solve their core needs before and after AI integration.
- Scalable Cloud Infrastructure: Design and manage the AWS-based environments that host our internal tools, ensuring they are built for long-term scalability and security.
- Emerging Tech R&D: Proactively research new technologies and AI tools, running experiments to see how they can be integrated into the company’s current tech stack to improve developer velocity.
- Technical Mentorship: Lead by example in code quality and design, mentoring junior and mid-level engineers in both backend best practices and modern AI implementation.
- Design & Documentation: Lead the creation of technical designs for new platforms, ensuring they are well-documented and provide a seamless self-service experience for the organization.
What We Use
- Java 17 and onwards
- Spring Boot 3
- Junit 5, Mockito and Wiremock
- Docker, TestContainers and Kubernetes
- Gitlab CI/CD, Port, Split, Gradle
- Various AWS Services
Why is it worth working with us?
- Opportunity to Innovate: Youll be at the forefront of exploring and implementing emerging technologies, directly influencing the future of our platform.
- Solve Meaningful Challenges: Youll tackle complex problems with a broad organizational perspective, creating solutions that empower the entire engineering team.
- Collaborative Environment: Youll work alongside talented engineers across different teams, fostering a culture of shared learning and problem-solving.
- Make a Real Impact: Your contributions will directly improve the efficiency and effectiveness of our development process, allowing teams to focus on building amazing products for Maya
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 countrys 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/