
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading payments technology firm in Jakarta is seeking a skilled Software Engineer to architect and maintain high-performance systems. The role involves mentoring junior engineers, optimizing processes, and ensuring security compliance. Candidates should have a Bachelor's degree in Computer Science and over 4 years of relevant experience with strong programming skills in Golang, Java, or C++. Join us to help transform the payment landscape in Southeast Asia.
At Durianpay, we are on a mission to build an integrated and comprehensive payments stack that transforms customer and merchant experiences in Southeast Asia. We have launched in Indonesia with a one-stop solution for frictionless checkouts, modern, easy-to-integrate APIs, and a unified dashboard to manage payments and financial needs. We are backed by top global VCs like Sequoia Capital and AC Ventures, as well as prominent angels from India, Indonesia, and Singapore.
Architect, develop, and maintain high-performance, scalable systems, while ensuring code quality and reliability. Mentor and guide junior and mid-level engineers, conduct code reviews, and establish best practices for coding, testing, and deployment. Continuously monitor, analyze, and optimize existing and new systems to ensure peak performance, reliability, and scalability. Collaborate with cross-functional teams to define technical requirements, design solutions, and deliver high-impact features. Identify opportunities for improvement, develop prototypes, and iterate quickly to deliver innovative solutions in a fast-paced environment. Proactively identify performance issues/bugs and devise robust solutions to address them. Ensure that systems are secure, compliant with industry standards, and aligned with best practices in cybersecurity.