Senior Backend Engineer

PayPay is a FinTech company that has grown to over 65M users since its launch in 2018, with a diverse team from over 50 countries.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Backend Engineer

PayPay, a rapidly growing FinTech company with over 65M users, is seeking a Senior Backend Engineer to work on their payment system. The ideal candidate will design large-scale systems, leverage infrastructure for high-throughput applications, and contribute to open-source projects. Key responsibilities include developing tools, participating in code reviews, providing technical guidance, and optimizing applications for speed and scalability. The company values constant innovation and challenges, offering opportunities for personal and professional growth in a diverse, international environment.

The tech stack includes Java, Kotlin, Scala, Spring Boot, MySQL, DynamoDB, Kafka, Docker, Kubernetes, AWS, and GCP. Qualifications include excellent skills in Java or similar languages, experience with SQL and NoSQL databases, strong fundamentals in data structures and algorithms, and understanding of concurrency and distributed computing.

PayPay offers a flexible work environment with their WFA (Work From Anywhere at Anytime) policy, super flex time, and comprehensive benefits including social insurance, 401K, and VISA sponsorship. The company culture emphasizes constant innovation, professionalism, and passion, making it an ideal place for those who thrive on challenges and want to contribute to shaping the future of digital payments in Japan.

Last updated 20 days ago

Responsibilities For Senior 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
  • Adopt problem solving as a way of life – always go to the root cause
  • Support the code you write in production
  • Participate in code reviews to maintain high quality code standards and ensure security/data protection measures
  • Support team members by providing technical guidance and design directions
  • Constantly identify performance improvements and optimize the application for maximum speed and scalability
  • Collaborate with product managers and other stakeholders to gather requirements and deliver features on time

Requirements For Senior Backend Engineer

Java
Kotlin
Scala
MySQL
MongoDB
Kafka
Redis
  • Excellent skills in Java, or any other generalized programming language, such as Scala, Python, or Go
  • Interest and ability to learn other coding languages as needed
  • 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 level English or Japanese

Benefits For Senior Backend Engineer

401k
Visa Sponsorship
  • Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
  • 401K
  • Translation/Interpretation support
  • VISA sponsor + Relocation support
  • Late overtime allowance
  • Work from anywhere allowance (JPY100,000)

Interested in this job?

Jobs Related To PayPay Senior Backend Engineer

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.