Xendit

Building Payments Infrastructure for Southeast Asia

Senior Software Engineer

Login to view salary

1 week ago

Job Description

We build digital payments infrastructure for Indonesia focusing on platform businesses. While accepting payments digitally has become easier, it is extremely challenging for platforms to manage payments across multiple parties (e.g. suppliers, vendors). Our team streamlines accepting and sending money for platform businesses. Our solutions enable platforms and marketplaces to onboard new partners, route and split payments, and easily monitor their payments infrastructure.

Job Responsibilities

  • Design, build, and maintain our payments products with a focus on customer needs
  • Architect product infrastructure to ensure reliability, scalability and security 
  • Collaborate with engineering teams across the company to build new features at scale
  • Define the technical roadmap of the product together with engineering leadership
  • Do whatever it takes to make Xendit succeed

Job Requirements

  • You may be a good fit if
  • Successful track record of developing quality software products and shipping production-ready software
  • JavaScript expertise, and a familiarity with TypeScript
  • Strong knowledge of REST and pub/sub design patterns
  • Experience with relational and NoSQL database schema design and query optimization
  • Experience with unit, integration, and E2E test frameworks such as jest, mocha, supertest, and cucumber
  • Ability to mentor and level up other software engineers on your team
  • Experience with Scrum/Agile development methodologies
  • It would be amazing if you also have
  • Experience in leading software engineering teams in a technical leadership capacity
  • Experience working with payment APIs
  • Familiarity with containerization, including Docker and Kubernetes
  • Proficiency with Golang
  • Ability to architect distributed systems on cloud computing platforms such as AWS, GCP, or AliCloud (including serverless approaches)
  • Ability to guide a team through refactoring high-throughput legacy code

Level

Trưởng Nhóm

Year of Experience

3 năm
Benefits

Health insurance

Remote working

Flexi hours

13th-month salary

Onsite business trip

Team-building activities

Technical training

International exposure

Flexible support interview online via Google Meet