Browse All Jobs

PayPay is seeking a Senior Backend Engineer to enhance their payment system. This role involves designing large-scale systems, leveraging infrastructure, and developing tools while contributing to open source projects. The engineer will troubleshoot issues, maintain code quality, and identify performance improvements.

Responsibilities:

  • Design large scale systems
  • Develop tools and contribute to open source
  • Support the code in production
  • Participate in code reviews
  • Identify performance improvements
  • Collaborate with stakeholders

Requirements:

  • Excellent skills in Java, or any other generalized programming language, such as Scala, Python, or Go
  • Experience with SQL and NoSQL databases, along with distributed cache
  • Strong fundamentals in data structures, algorithms and object oriented programming
  • In-depth understanding of concurrency and distributed computing
  • Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients
  • Experience with microservices
  • Experience designing high traffic systems
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development
  • Business of English or Japanese

Benefits:

  • Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
  • 401K
  • Translation/Interpretation support
  • VISA sponsor + Relocation support
Apply

PayPay

PayPay is a Japanese fintech company established in 2018, boasting over 65 million users. With a diverse team comprising members from approximately 50 countries and regions, PayPay aims to create an unprecedented future, fostering a "Day 1" mindset to revolutionize cashless payments and financial life platforms in Japan. It cultivates a culture of proactive problem-solving and collaborative innovation to deliver unparalleled value.