Software Engineer - Platform


  • Jakarta
  • Permanen
  • kerja tetap
  • 1 bulan lalu

While accepting payments digitally has become easier over the past few years, it is still extremely challenging for businesses to manage these payments across multiple parties (to suppliers, sellers, partners, service providers, recipients). The differences between payment methods in Indonesia further increases the complexity such platforms face.

This team works on projects that streamline both the acceptance and sending of money for platform businesses, building on top of our world-class payments and disbursements products. Our solutions help platforms route payments, split payments and more easily manage their payments infrastructure.

  • Develop our payments products using the best practices in modern software development
  • Improve our payment infrastructure to ensure reliability, scalability and security
  • Work with data team to provide insights into our customers' behaviour
  • Work with Senior Software Engineer and Tech Lead to design and execute technical solution of the Product
  • Do whatever it takes to make Xendit succeed
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, or Golang
  • 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 share knowledge with other software engineers on your team
  • Experience with Scrum/Agile development methodologies
  • Ability to break down complex product requirements into well-groomed user stories
  • Experience working with bank, e-wallet, and retail outlet payment APIs
  • Familiarity with containerization, including docker and kubernetes
  • 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


Pekerjaan yang mirip

  • Senior Software Engineer (Search & Discovery)

    • Jakarta
    The Senior Software Engineer will work in a cross-functional project team to ensure the high quality of Leading Technology Company’s Search and Discovery technology. You’ll lead th…
    • 6 hari lalu
  • Software Engineer - Cards


    • Jakarta
    Cards To facilitate payments acceptance for our customers, Xendit offers a wide range of payment channels. Credit and debit card acceptance is one of the central channels used wo…
    • 1 bulan lalu
  • Software Development Engineer (Android)

    PT Aliansi Teknologi Indonesia

    • Jakarta
    We are looking for a dynamic Software Development Engineer (Android) to be part of our family! We are looking for a team-oriented and self-motivated individual that will be involve…
    • 1 bulan lalu