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 19 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 - Microsoft Threat Protection

Principal Software Engineer role at Microsoft Security, focusing on cyber defense solutions and cloud-native services, requiring 12+ years of experience in distributed systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing Team, building core AI systems for Microsoft 365 Chat Copilot and enterprise-scale language models.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing team, building core enterprise Copilot capabilities and AI-powered experiences. Hybrid role in Redmond, WA.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on OneDrive and SharePoint identity and security systems, offering competitive pay and hybrid work environment.

Principal Technical Pre-Sales Architect - Agentforce

Principal Technical Pre-Sales Architect position at Salesforce focusing on Agentforce platform, combining AI expertise with solution architecture to transform customer experiences.