Senior Software Engineer

Maya

Manila

On-site

PHP 1,800,000 - 3,600,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 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.

The Senior Software Engineer designs, builds, and maintains reliable, secure, and scalable backend services using Golang that power Maya's Core Platforms and common APIs.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
  • Minimum 5 years of related work experience.
  • Strong experience in developing RESTful web services using Golang.
  • Strong OOP and software design pattern knowledge.
  • Experience with relational and distributed databases.
  • Proficient with version control (Git) and CI/CD stacks.
  • Familiarity with AWS and Agile/Scrum processes.

Responsibilities

  • Refine requirements with Product Owner and break requests into manageable tasks with clear acceptance criteria.
  • Develop defined system features and backend services in Golang.
  • Investigate and fix reported bugs and write automated tests.
  • Perform code reviews and research new technologies to improve operations.
  • Communicate progress and escalate blockers as needed.

Skills

Golang REST APIs
OOP & design patterns
Distributed databases
Git version control
CI/CD tooling
AWS
Agile/Scrum

Education

Bachelor's or college degree in CS / IT / CE

Tools

Git
CI/CD tooling
AWS

Job description

Product Engineering 3

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

The Senior Software Engineer designs, builds, and maintains reliable, secure, and scalable backend services using Golang that power the organization's Core Platforms and common APIs. Working closely with the Product Owner and the team, the role turns business requirements into well-tested, production-ready features, contributes to code quality through peer reviews, and takes an active part in resolving production incidents. The role also keeps up with new technologies and platforms to improve operational efficiency and support the business direction.

NATURE OF WORK
  • Works closely with Product Owner and Team to refine requirements and break requests to manageable size with clear acceptance criteria
  • Develops defined system features
  • Investigates and fixes reported bugs
  • Writes automated tests
  • Performs code reviews
  • Research and acquire new technology and products/platforms knowledge to support business direction and improve operational efficiency
  • Communicates progress
  • Identifies blocking issues and escalates as appropriate
Required Qualifications
  • Bachelor's or College Degree in Computer Science / Information Technology / Computer Engineering or any related course
  • At least 5 years of related work experience
  • Strong experience in developing RESTful web services using Golang
  • Strong experience of OOP and software design patterns
  • Strong experience of relational and distributed database systems
  • Good working knowledge of version control tools (eg. git)
  • Working knowledge in the effective use and customization of Continuous Integration and Delivery technology stack
  • Working knowledge of Amazon Web Serivces (AWS)
  • Experience with Agile/Scrum development methodology
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 ofthe 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/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Maya • Philippines

On-site
PHP 380,000 - 580,000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Manila

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

Maya • Metro Manila

On-site
PHP 900,000 - 1,800,000
Software Engineer
Software Engineer

Maya • Manila

On-site
PHP 1,800,000 - 2,400,000
Engineering Manager
Engineering Manager

Maya • Metro Manila

On-site
PHP 1,800,000 - 3,600,000
Senior Product Officer
Senior Product Officer

Maya • Mandaluyong

On-site
PHP 1,339,200 - 2,008,800
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya • Metro Manila

On-site
PHP 2,009,000 - 2,678,000
Operations Engineer
Operations Engineer

Maya • Philippines

On-site
PHP 1,200,000 - 2,100,000
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 • Metro Manila

On-site
PHP 1,800,000 - 3,000,000
Top locations