Backend Engineer

FinTech company with over 65M users, launched in 2018, with team members from 50+ countries.
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Backend Engineer

PayPay, a rapidly growing FinTech company with over 65M users since 2018, is seeking a Backend Engineer to join their diverse team representing over 50 countries. The role focuses on developing and maintaining their payment system infrastructure.

The ideal candidate will be responsible for designing large-scale systems with high complexity to support high-throughput applications. You'll work with cutting-edge technology stack including Java, Kotlin, Scala, and various AWS services, while contributing to the development of tools and open-source projects.

We offer a flexible work environment with our WFA (Work From Anywhere at Anytime) policy, allowing you to work remotely from anywhere in Japan. Our comprehensive benefits package includes social insurance, 401K, visa sponsorship, and relocation support. The company culture emphasizes continuous learning, innovation, and professional growth.

The role requires strong fundamentals in data structures, algorithms, and object-oriented programming, with particular emphasis on distributed computing and system scalability. You'll be part of a team that values problem-solving and root cause analysis, working on systems that handle massive transaction volumes.

PayPay offers a dynamic work environment with super flex time, generous paid leave policies, and competitive compensation including annual salary reviews and special incentives. Join us in our mission to create unprecedented payment solutions and shape the future of FinTech in Japan.

Last updated 6 days ago

Responsibilities For Backend Engineer

  • Design large scale systems with high complexity to support high throughput applications
  • Understand how to leverage infrastructure for solving large scale problems
  • Develop tools and contribute to open source wherever possible
  • Support the code you write in production
  • Adopt problem solving as a way of life – always go to the root cause

Requirements For Backend Engineer

Java
Kotlin
Scala
MySQL
Redis
Kafka
Kubernetes
  • 3+ years of experience in using Java or excellent skills in Scala, Python and Go
  • Interest and ability to learn other coding languages
  • Experience with NoSQL databases and distributed cache
  • Strong fundamentals in data structures, algorithms and object oriented programming
  • In-depth understanding of concurrency and distributed computing
  • Degree in Computer Engineering or Computer Science or 3+ years equivalent experience
  • Business level English or Japanese

Benefits For Backend Engineer

401k
Medical Insurance
Visa Sponsorship
Relocation Benefits
  • Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
  • 401K
  • Translation/Interpretation support
  • VISA sponsor + Relocation support
  • Work from anywhere allowance (JPY100,000)
  • Super Flex Time (No Core Time)
  • Annual leave up to 14 days in first year
  • Personal leave (5 days each year)
  • Special Incentive once a year

Interested in this job?

Jobs Related To PayPay Backend Engineer

Risk Management System Engineer

Risk Management System Engineer position at PayPay, developing fraud prevention systems and risk assessment APIs using Scala and Python in a remote-first environment.

QA Engineer

QA Engineer position at PayPay, focusing on automated testing and quality assurance for FinTech products with 3+ years of experience required.

Corporate Engineering BPR/Low-Code Development Engineer

BPR/Low-Code Development Engineer position at PayPay, developing internal systems and automating processes using platforms like Outsystems and Workato.

Backend Engineer

Backend Engineer position at PayPay, focusing on payment system development with Java, distributed systems, and cloud technologies.

QA Engineer

QA Engineer position at PayPay, focusing on automated testing for mobile apps, web apps, and APIs using modern testing frameworks.