Backend Engineer

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

Description For Backend Engineer

PayPay, a rapidly growing FinTech company with over 65M users, is seeking a Backend Engineer to join their dynamic team. This role focuses on developing and maintaining their payment system infrastructure to deliver optimal payment experiences. The position requires expertise in Java or equivalent programming languages, with a strong foundation in distributed systems and large-scale architecture.

The role offers an opportunity to work with cutting-edge technologies including Java, Kotlin, Scala, and various AWS services, while handling high-throughput applications in the financial sector. The tech stack is comprehensive, incorporating modern tools like Kubernetes, Docker, and various databases including MySQL, DynamoDB, and Redis.

The company offers an attractive work environment with their "Work From Anywhere at Anytime" policy, providing complete remote work flexibility within Japan. Benefits include comprehensive social insurance, 401K, visa sponsorship, and relocation support. The work culture emphasizes continuous learning and innovation, with opportunities to contribute to open-source projects.

PayPay's vision focuses on creating unprecedented future possibilities, encouraging risk-taking and professional growth. The company values diversity, with team members from over 50 different countries, and provides strong support for international employees through translation and interpretation services.

The compensation package includes competitive annual salary paid monthly, performance-based incentives, and various types of paid leave. The position offers an excellent opportunity for engineers who want to make an impact in the FinTech sector while working with a diverse, global team.

Last updated 2 days ago

Responsibilities For Backend Engineer

  • Design large scale systems with high complexity to support high throughput applications
  • Leverage infrastructure for solving large scale problems
  • Develop tools and contribute to open source wherever possible
  • Support the code you write in production
  • Problem solving and root cause analysis

Requirements For Backend Engineer

Java
Kotlin
Scala
MySQL
Redis
Kafka
  • 3+ years of experience in 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 OOP
  • In-depth understanding of concurrency and distributed computing
  • Degree in Computer Engineering/Science or 3+ years equivalent experience in SaaS platform development
  • Business level English or Japanese

Benefits For Backend Engineer

401k
Visa Sponsorship
Relocation Benefits
  • Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
  • 401K
  • Translation/Interpretation support
  • VISA sponsor + Relocation support
  • 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

Backend Engineer

Backend Engineer position at PayPay, focusing on payment system development with Java/Kotlin/Scala, offering remote work and comprehensive benefits.

Software Engineer (Business Improvement Engineer)

Software Engineer position at PayPay focusing on internal business process improvement and automation using low-code development platforms.

Software Engineer (Business Improvement Engineer)

Software Engineer position at PayPay focusing on internal business process improvement and automation using low-code platforms, offering remote work and competitive benefits.

Software Engineer (Business Improvement Engineer)

Software Engineer position at PayPay focusing on internal business improvement and automation using low-code platforms and web technologies.

Software Engineer (Business Improvement Engineer)

Software Engineer position at PayPay focusing on internal business process improvement and automation using low-code development platforms.