PayPay, a leading FinTech company with over 65M users, is seeking a Principal Software Engineer to join their innovative team. This role presents an exciting opportunity to work on high-scalability, reliable systems in a company that has shown remarkable growth since its 2018 launch.
The position offers the unique chance to work with a diverse team from over 50 different countries, focusing on developing and maintaining large-scale distributed systems. As a Principal Engineer, you'll be at the forefront of technical leadership, driving architectural decisions and mentoring other engineers while working with cutting-edge technologies including Java, Kotlin, Scala, and modern cloud infrastructure.
The role combines hands-on technical work with leadership responsibilities, requiring both deep technical expertise and strong communication skills. You'll be working on critical systems that power PayPay's financial services, making direct impact on millions of users while having the freedom to work remotely with a flexible schedule.
The company offers an attractive benefits package including 401K, visa sponsorship, relocation support, and comprehensive health insurance. PayPay's culture emphasizes continuous learning and innovation, with opportunities to contribute to open-source projects and work with modern technology stacks including Kubernetes, AWS, and various distributed systems technologies.
This position is ideal for experienced engineers who are passionate about solving complex technical challenges at scale, enjoy mentoring others, and want to be part of a fast-growing FinTech company that's reshaping the payment industry in Japan. The role offers significant autonomy, professional growth opportunities, and the chance to work on meaningful projects that impact millions of users daily.