Taro Logo

Senior Software Engineer

Leading multi-currency payment platform in Asia Pacific, pioneering the region's first multi-currency digital wallet.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance

Job Description

YouTrip, the leading multi-currency payment platform in Asia Pacific, is seeking a Senior Software Engineer to join their innovative team. As the pioneer of the region's first multi-currency digital wallet, YouTrip processes over US$15 billion in total payment value annually and has raised over US$110 million in funding. The company is recognized by the World Economic Forum as a Global Innovator 2025 and listed among CNBC's World's Top Fintech Companies.

The role requires a highly skilled engineer with expertise in Golang to design and develop high-performance, scalable server-side applications. You'll be working on sophisticated systems that power YouTrip's financial services, leading technical initiatives, and mentoring junior team members. The position demands strong experience with distributed systems, microservices architecture, and modern cloud infrastructure.

This is an excellent opportunity for an experienced software engineer looking to make an impact in the fintech space. You'll be working with cutting-edge technologies while helping to shape the future of digital financial services across Asia Pacific. The role offers the chance to work with a fast-growing company that values entrepreneurial culture, diversity, and inclusion.

The ideal candidate will bring 5+ years of software development experience, strong leadership capabilities, and a deep understanding of building secure, reliable financial systems. You'll be part of a dynamic team pushing the boundaries of innovative fintech solutions, contributing to both technical excellence and team growth through mentorship and best practices sharing.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Lead the design and development of sophisticated, high availability, and secured server-side applications with a primary focus on Golang
  • Collaborate with cross-functional teams to understand requirements, architect solutions, and deliver high-quality software products
  • Mentor and guide junior engineers, sharing engineering expertise and best practices
  • Analyze and optimize performance, scalability, and reliability of existing Golang applications
  • Design and implement automated unit and integration tests
  • Stay up-to-date with the latest advancements in software technologies
  • Champion code reviews, architectural discussions, and technical documentation
  • Troubleshoot and resolve complex issues
  • Contribute to the recruitment and hiring process

Requirements For Senior Software Engineer

Go
Kubernetes
  • Bachelor's or Master's degree in Computer Science, or a related field
  • 5+ years of experience in software development, with substantial experience in Golang and cloud infrastructure
  • Expert-level proficiency in designing and developing high-performance, concurrent applications with Golang
  • Experience with distributed systems, microservices architecture, and containerization
  • Solid knowledge of software testing methodologies and tools
  • Demonstrated ability to lead projects, collaborate effectively with teams, and mentor junior engineers
  • Excellent problem-solving and analytical skills
  • Prior experience in the FinTech domain would be an added advantage