[Remote] Backend Engineer
Note: The job is a remote job and is open to candidates in USA. PayPay is a FinTech company seeking a Backend Engineer to work on its payment system and deliver an excellent payment experience for customers. The role involves designing and supporting highly complex, large-scale systems, developing tools, contributing to open source, solving production issues, and using AI/LLM tools throughout software development workflows.
Responsibilities
- Design large-scale systems with high complexity to support our high throughput applications
- Understand how to leverage infrastructure for solving such large-scale problems
- Develop tools and contribute to open source wherever possible
- Adopt problem solving as a way of life – always go to root cause! Support the code you write in production
- Leverage AI/LLM-based tools for code development, reviews, testing, and documentation in daily workflows
Skills
- 4+ years of experience in using Java under professional environment, or if you are non-Java user, excellent skills in generalized programming languages, such as Scala, Python, and Go
- Interest and ability to learn other coding languages as needed
- 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 5+ years equivalent experience in SaaS platform development
- Business level of English or Japanese
- Hands-on experience with AI/LLM tools (e.g., ChatGPT, GitHub Copilot, Gemini, CodeWhisperer, or similar) in professional software development
- Experience with implementing platform components such as RESTful APIs, Pub/Sub Systems, Database clients
- Experience with AWS services
- Experience in working for system development in finance, payment, or similar industries
- Experience in system design, development of web systems which handle massive amount of transactions or require scalability
- Language ability in Japanese and English is a plus (we have a professional translator but it is nice to have language skills)
- Experience in microservices
- Proven track record of integrating AI-assisted development into system design and delivery
- Contributions to AI-related open-source projects or automation of workflows with AI is a plus
Benefits
- Hybrid workstyle
- Super Flex Time (No Core Time)
- Every Sat/Sun/National holidays (in Japan)/New Year's break/Company-designated Special days
- Annual leave (up to 14 days in the first year, granted proportionally according to the month of employment; can be used from the date of hire)
- Personal leave (5 days each year, granted proportionally according to the month of employment)
- PayPay's own special paid leave system, which can be used to attend to illnesses, injuries, hospital visits, etc., of the employee, family members, pets, etc.
- Late overtime allowance
- Option to change payroll payment to digital salary payment “PayPay Paycheck” for an amount set by you
- Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
- 401K
- Translation/Interpretation support
- VISA sponsor + Relocation support
Company Overview