Xendit sedang merekrut seorang

Senior Software Engineer - Transaction Intelligence

Loker ini dibuat lebih dari 2 bulan yang lalu
Cek ketersediaan dengan klik lamar. Tidak tersedia? Cek loker lain di Jakarta.

Xendit provides payment infrastructure across Southeast Asia, with a focus on Indonesia and the Philippines. We process payments, power marketplaces, disburse payroll and loans, provide KYC solutions, prevent fraud, and help businesses grow exponentially. We serve our customers by providing a suite of world-class APIs, eCommerce platform integrations, and easy to use applications for individual entrepreneurs, SMEs, and enterprises alike.

Our main focus is building the most advanced payment rails for Southeast Asia, with a clear goal in mind — to make payments across in SEA simple, secure and easy for everyone. We serve thousands of businesses ranging from SMEs to multinational enterprises, and process millions of transactions monthly. We’ve been growing rapidly since our inception in 2015, onboarding hundreds of new customers every month, and backed by global top-10 VCs. We’re proud to be featured on among the fastest growing companies by Y-Combinator.

The Role

The Transaction Intelligence (TxI) team was established in 2019 and had gone through some changes of responsibilities, although our core value remains unchanged until now which is to be the core foundation for the company to move forward and scale. Our current responsibilities are building, maintaining, and scaling our core ledger service where we record every transaction and changes in customers’ balances. As the heart of Xendit’s operations where this service is used by all other payment related product services, it has to be highly scalable and highly available.

Outcomes

  • Design and build our core ledger service in a way so that it is scalable, highly available, and secure
  • Understand customer needs and requirements, prioritize builds and add those into the technical roadmap, you are also accountable for the delivery of technical roadmap items on time
  • Monitor and maintain application performance, and aim for improvement in those areas
  • Optimize and solve for future scalability challenges, can be a form of refactor, re architecture, etc.
  • Contribute to the team in a form of process improvement or other software engineering best practices
  • Share knowledge within the team, especially to more junior members of the team

What we’re looking for

You may be a good fit if

  • You have successful track records of designing and developing software products with excellent quality and shipping large production-ready software
  • You have experience with high performance NodeJS and / or Typescript applications
  • You have experience in building scalable distributed systems
  • You have the experience of designing RESTful APIs
  • You are experienced in building intermediate level SQL queries, and optimize them
  • You are familiar with NoSQL database design and queries
  • You have experiences in building unit, integration, and E2E tests
  • You have the ability to mentor and level up other software engineers on your team
  • You have the ability to break down complex product requirements into well-groomed user stories

It would be amazing if you also have

  • Experience in financial technology domain
  • Familiarity with AWS technologies
  • Familiarity with containerization, including docker and kubernetes
Silakan referensi bahwa Anda menemukan lowongan kerja ini di Fungsi.id, ini membantu kami mendapatkan lebih banyak lowongan kerja berkualitas di sini, terima kasih!
Lokasi
Tanggal posting
20 Juli, 2022