Back to Search
Overview
New Grad

Senior Software Engineer

Confirmed live in the last 24 hours

Paidy Inc/Paidy合同会社

Paidy Inc/Paidy合同会社

Tokyo, Japan
Hybrid
Posted April 10, 2026

Job Description

About Paidy Inc.

Paidy is Japan's pioneer and leading BNPL service company. At Paidy we believe in creating simple, instant experiences to take the hassle out of shopping with a touch of magic.

Paidy offers instant, monthly-consolidated credit to consumers by removing hassles from payment and purchase experiences. Paidy uses proprietary models and machine learning to underwrite transactions in seconds and guarantee payments to merchants. Paidy increases revenue for merchants by reducing the number of incomplete transactions, increasing conversion rates, boosting average order values, and facilitating repeat purchases from consumers. 

Paidy has reached an agreement to join PayPal, the global payments company. Paidy will continue to operate its existing business, maintain its brand and support a wide variety of consumer wallets and marketplaces by providing convenient and innovative services.

Paidy continues to innovate to make shopping easier and more fun both online and offline. For more information, please visit http://www.paidy.com. 

About Position 

We are looking for a passionate, innovative and dedicated Senior Software Engineer, who is ready to make an impact by developing and improving backend systems (as well as some frontend systems), as well as directly communicating with Paidy’s merchants.

The Senior Software Engineer is responsible for building and maintaining the technical infrastructure that powers Paidy's merchant platform, including onboarding systems, merchant dashboards, and third-party integrations with e-commerce platforms. You will architect and deliver API solutions, SDKs, and integration tools while ensuring high system availability, performance optimization, and robust operational support. As a senior member of the team, you'll drive architectural decisions, collaborate with product and business stakeholders to translate merchant requirements into technical solutions, and support the establishment of engineering best practices that balance rapid feature delivery with system reliability and security.

Key Role and Responsibilities

  • Communicate with the team lead and the head of the department to align on the technical direction of projects and provide support in translating the direction to actionable tasks 
  • Assist in requirement identification and translate requirements into technical specifications
  • Design, develop, and deliver new features on our backend services by collaborating with distributed and multidisciplinary teams
  • Develop software with strong focus on legal, regulatory and compliance requirements
  • Proactively participate in diagnosing and preventing production incidents through fail-safe technical designs
  • Ensure code, APIs and data handling practices comply with established organizational and industry standards
  • Provide guidance and mentorship to junior engineers

Our tech stack: 

  • AWS architecture 
  • Scala (cats-effect)
  • Postgres
  • Aurora
  • Akka
  • Kafka
  • Cassandra
  • Elasticsearch
  • Docker
  • Terraform
  • CircleCI
  • DataDog

Skills and Requirements

Required skills:

  • Knowledge of one or more high-level statically-typed languages (i.e. Scala, Java, Python, Rust), plus an interest in Functional Programming
  • At least 5 years of experience working as a backend engineer in an Agile environment
  • Knowledge of Git
  • Quality code and testing: legibly written code that is easily understood by others
  • Address debugging with a systematic approach
  • Understand automated testing with a desire to suggest relevant improvements
  • Ability to understand code independently and make intelligent inferences to
    pythonjavagorustawsdockermachine learningaifrontendbackend