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 of professionals from over 50 countries. The role focuses on developing and maintaining their payment system infrastructure to deliver optimal customer experiences.

As a Backend Engineer, you'll be responsible for designing large-scale systems with high complexity to support high-throughput applications. The position requires expertise in leveraging infrastructure for solving large-scale problems, developing tools, and contributing to open source projects. The company values problem-solving as a core principle and expects engineers to support their code in production.

The tech stack is comprehensive and modern, including Java, Kotlin, Scala, Spring Boot, various databases (MySQL/AuroraDB, DynamoDB, Redis, TiDB), and cloud services (AWS, GCP). The development environment features modern tools like Docker, Kubernetes, and ArgoCD.

PayPay offers an attractive work environment with their "Work From Anywhere at Anytime" policy, super flexible working hours, and comprehensive benefits including social insurance, 401K, and visa sponsorship. The company provides excellent work-life balance with generous paid leave policies and competitive compensation including annual salary reviews and special incentives.

The ideal candidate will have 3+ years of Java experience or equivalent skills in other programming languages, strong fundamentals in data structures and algorithms, and experience with NoSQL databases and distributed computing. Knowledge of Japanese is a plus, though not required as translation support is provided.

Join PayPay to be part of a company that values innovation, challenges the status quo, and aims to create a future beyond imagination. The role offers opportunities for professional growth and the chance to work on cutting-edge payment technologies that impact millions of users.

Last updated 18 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

Requirements For Backend Engineer

Java
Kotlin
Scala
MySQL
MongoDB
Redis
Kafka
Kubernetes
  • 3+ years of experience in using Java or excellent skills in languages like 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
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)
  • Work from anywhere allowance (JPY100,000)
  • Annual leave up to 14 days in first year
  • Personal leave (5 days each year)

Interested in this job?

Jobs Related To PayPay Backend Engineer

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.

QA Engineer

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

Backend Engineer

PayPay seeks a Backend engineer to design and develop large-scale payment systems, offering a dynamic work environment and comprehensive benefits.

Product Manager, Application Integration

Product Manager position at Google Cloud focusing on Application Integration, requiring 5 years of experience in product management and technical product development.