Checking job availability...
Original
Simplified
PayMongo is the Philippines’ leading financial operating system, enabling businesses to accept payments, manage finances, and scale effortlessly. Over the next few years, we aim to redefine the financial landscape with innovative solutions that simplify and empower business growth.
PayMongo is, at its heart, an engineering company. We run multiple software systems and platform that power thousands of businesses. Our platform processes payments, detects fraud, enable merchants settlements, among many capabilities that help entrepreneurs and businesses scale online. Helping us build these systems are software engineers, building the core of the business and making some of the most significant decisions for the company.
In this role, you will get to work with other engineers, product managers and business leads to build features and products that our merchants love. You will be working on systems that span across the platform and collaborate with other teams in the company to understand and solve our users' pain points.
You will:
PayMongo is, at its heart, an engineering company. We run multiple software systems and platform that power thousands of businesses. Our platform processes payments, detects fraud, enable merchants settlements, among many capabilities that help entrepreneurs and businesses scale online. Helping us build these systems are software engineers, building the core of the business and making some of the most significant decisions for the company.
In this role, you will get to work with other engineers, product managers and business leads to build features and products that our merchants love. You will be working on systems that span across the platform and collaborate with other teams in the company to understand and solve our users' pain points.
You will:
- Design, develop and maintain APIs, services, and systems across the entire platform at PayMongo
- Debug production issues across services and multiple levels of the stack
- Work with other engineers in the company to build new features and products at scale
- Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter
- Collaborate with stakeholders across the company such as experts in product, design, infrastructure, and compliance
- Adapt to different technical requirements and challenges (learning a new tech stack, R&D, POCs on required dependencies)
- Identify problems/risks of own work and others
- Consistently communicate technical decisions through design docs, tech talks, or the wiki
- Provide guidance to other Software Engineers and peers, delivering feedback in a constructive manner
- Work well with technical leads, incorporating feedback as needed
- Help focus discussion on important aspects
- Build new APIs for our users, or iterating on existing APIs
- Launching new products, checkout experiences, or payment methods
- Building new tools for our internal operations, compliance, and business teams
- Crafting and refining onboarding experiences to help users get to what they want faster while balancing regulatory, risk, and compliance requirements
- Improving and adding functionalities to the PayMongo dashboard to help our customers run their business
- Frontend: Javascript, React, HTML, CSS
- Backend: Ruby on Rails (must have), Golang (Nice to have)
- RESTful APIs
- ORM: Active Record
- RDBMS: PostgreSQL,
- Testing Frameworks, RSpec/Cucumber/Capybara, JEST
- Cloud Provider: AWS
- Experience w/ DevOps (CICD): Github Actions/AWS CodeBuild/CodePipeline
- Frontend Build Tools (Webpack, Babel)
- Observability: Datadog, Cloudwatch
- You have extensive experience in shipping high-quality code and products in a dynamic start up fintech or tech organization
- You enjoy being generalist, sometimes working on the frontend or backend—anything it takes to solve problems and delight users both internally and externally
- You thrive in a collaborative environment involving different stakeholders and subject matter experts
- You can stitch together many different services and processes together even if you have not worked with them before
- You can put yourself in the shoes of our users and be a steward of crafting great experiences
- You enjoy working with a diverse group of people with different expertise
- You uphold best practices in engineering, security, quality and design
- Accounting & Finance Integrations
- Building new APIs for our users, or iterating on existing APIs
- Launching new products, checkout experiences or payment methods
- Building new tools for our internal operations, compliance and business teams
- Crafting and refining onboarding experiences to help users get to what they want faster while balancing regulatory, risk and compliance requirements
- Improving and adding functionalities to the PayMongo dashboard to help our customers run their business
- You have experience in Agile Software Development. Hands-on experience in application lifecycle management (end-to-end)
- You possess Subject Matter Expertise in client-side AND server-side software development
- You have the ability to debug all components of our Tech Stack
- You can work on robust, complex systems that serve a high volume of users
- You can break down complex problems into potential solutions to get to resolutions faster