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 cloud infrastructure.

This is an excellent opportunity for a seasoned software engineer looking to make an impact in the fintech space. You'll be working with cutting-edge technologies while contributing to products that serve millions across the region. The role offers the chance to work with a fast-growing company that values entrepreneurial culture, diversity, and inclusion.

Key technical requirements include 5+ years of software development experience, expert-level Golang proficiency, and experience with containerization technologies like Docker and Kubernetes. You'll be responsible for designing automated testing systems, optimizing application performance, and maintaining high development standards through code reviews and technical documentation.

Join YouTrip to be part of a dynamic team that's transforming digital financial services across Asia Pacific. The company's strong funding, rapid growth, and recognition from major institutions make this an exciting opportunity for career growth in the fintech sector.

Last updated 4 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