Principal Software Engineer

PayPay is a FinTech company with over 65M users since 2018, offering digital payment solutions in Japan.
Backend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Principal Software Engineer

PayPay, a leading FinTech company in Japan with over 65M users, is seeking a Principal Software Engineer to join their team. This role offers an exciting opportunity to work on high-scalability, reliable systems in a diverse environment with team members from over 50 countries. The position requires expertise in distributed systems, platform development, and technical leadership. As a Principal Engineer, you'll drive technical vision, mentor teams, and work with cutting-edge technologies including Java, Kotlin, Scala, and various AWS services. The company offers a flexible work-from-anywhere policy in Japan, comprehensive benefits including visa sponsorship, and a culture that embraces innovation. The ideal candidate will have 7+ years of experience, strong technical fundamentals, and a passion for solving complex engineering challenges. This role combines hands-on technical work with architectural leadership, making it perfect for senior engineers looking to make a significant impact in the FinTech space.

Last updated 6 days ago

Responsibilities For Principal Software Engineer

  • Design, develop, test, deploy, maintain and improve software and core platform
  • Lead technical aspects for multiple projects through hands-on execution
  • Provide architectural blueprints and technical leadership
  • Build common platforms to support different business vertical application systems
  • Develop tools and contribute to open source
  • Drive teams to expand and optimize technical vision and architecture
  • Mentor junior engineers

Requirements For Principal Software Engineer

Java
Kotlin
Scala
MySQL
Redis
Kafka
Kubernetes
  • Degree in Computer Engineering or Computer Science or 7+ years equivalent experience
  • Strong fundamentals in data structure, algorithm, operating system and OOP
  • Deep understanding of concurrency, distributed computing, large-scale systems
  • Experience in developing distributed platform systems
  • Software development experience in general-purpose programming languages
  • Interest and ability to learn new technology stacks

Benefits For Principal Software Engineer

401k
Medical Insurance
Visa Sponsorship
Relocation Benefits
  • Social Insurance (health insurance, employee pension, employment insurance)
  • 401K
  • Translation/Interpretation support
  • VISA sponsor + Relocation support
  • Super Flex Time (No Core Time)
  • Annual leave
  • Personal leave

Interested in this job?

Jobs Related To PayPay Principal Software Engineer

Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer role at Amazon leading the development of marketing and merchandising systems for Prime, combining technical leadership with strategic innovation.

Principal Software Engineer

Lead development of Microsoft's Cloud Data Warehouse core components, focusing on query optimization and distributed processing. Principal Engineer role offering $161K-$286K.

Principal Software Engineer - Azure Storage Client Team

Principal Software Engineer position at Microsoft Azure Storage Client team, focusing on storage virtualization and hardware acceleration, offering competitive salary and remote work options.

Sr. Principal Software Engineer, Last Mile Delivery Tech, Delivery Technology Org (DTO)

Lead technical strategy and automation initiatives for Amazon's Last Mile Delivery Tech, overseeing critical systems and driving innovation in delivery station automation.

Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.