PayPal

Senior Backend Engineer

Remote

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FintechIndustries

Position Overview

  • Location Type: [Not specified]
  • Employment Type: [Not specified]
  • Salary: [Not specified]

PayPay is a FinTech company with over 65M users (as of August 2024) since its launch in 2018. The company emphasizes a diverse team of members from over 50 countries and has a vision of "unlimited" growth through risk-taking and innovation. They are seeking a Senior Backend Engineer to enhance their payment system and deliver the best payment experience.

Company Information

About PayPay:

PayPay is a FinTech company that has grown to over 65M users since its launch in 2018. Our team is hugely diverse with members from over 50 different countries. OUR VISION IS UNLIMITED_ We dare to believe that we do not need a clear vision to create a future beyond our imagination. PayPay will always stay true to our roots and realize a vision (future) that no one else can imagine by constantly taking risks and challenging ourselves. With this mindset, you will be presented with new and exciting opportunities on a daily basis and have the opportunity to grow and reach new dimensions that you could never have imagined. We are looking for people who can embrace this challenge, refresh the product at breakneck speed and promote PayPay with professionalism and passion. ※ Please note that you cannot apply or be selected in parallel with PayPay Corporation, PayPay Card Corporation and PayPay Securities Corporation.

Main Responsibilities

  • 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.

Tech Stack

  • Programming Languages: Java, Kotlin, Scala
  • Frameworks/Libraries: Spring Boot, JUnit, Resilience4j, Feign
  • Databases: MySQL/AuroraDB, DynamoDB, TiDB
  • Infrastructure: ELK, Kafka, Redis, Docker, Kubernetes, ArgoCD, AWS, GCP
  • Tools: GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, snyk, Bigquery, Kibana, Spark, PlantUML, draw.io, miro.com
  • Communication: Slack, Zoom

Qualifications

  • 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, 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.

Skills

Large-scale system design
High throughput application development
Infrastructure utilization
Open source contribution
Problem-solving
Code review
Security and data protection

PayPal

Digital payments platform for various clients

About PayPal

PayPal offers a digital payments platform that allows users to conduct online transactions, mobile payments, and peer-to-peer transfers. It generates revenue primarily through transaction fees charged to merchants and provides various services for individual consumers, small to medium-sized businesses, and large enterprises. PayPal distinguishes itself from competitors by offering a wide range of secure financial services tailored to different client needs. The company's goal is to create a convenient and secure digital payments experience for all users.

San Jose, CaliforniaHeadquarters
1998Year Founded
$188.7MTotal Funding
IPOCompany Stage
Fintech, Financial ServicesIndustries
10,001+Employees

Benefits

A Stanford Navigator helps employees research providers and health conditions, and make informed decisions about health care
Advance Medical is available for all employees who are looking for a world-class specialist to provide an expert medical opinion for treatment plans
Stock Purchase Plans
Retirement Savings and Pension Plans
Stock Awards
Life Insurance and Disability Benefits
Paid Time Off
Four Weeks Paid Sabbatical for every Five Years of Service
Educational and Professional Development benefits
Matching Gifts & Volunteerism Opportunities
Matching Gifts
Skills-Based Volunteering
Green Teams
GIVE Teams

Risks

Lawsuits over Honey's practices could damage PayPal's reputation.
Allegations of racial discrimination may lead to legal challenges.
Stablecoin expansion may expose PayPal to regulatory scrutiny.

Differentiation

PayPal Ventures accelerates market entry for innovative financial solutions.
PayPal offers a versatile platform for diverse clients, from individuals to large enterprises.
PayPal's revenue model includes transaction fees, currency conversion, and financial services.

Upsides

Increased stablecoin adoption enhances PayPal's digital payment capabilities.
Growing DeFi interest boosts PayPal's integration with blockchain systems.
New 'Money Pooling' feature taps into the expanding split payments market.

Land your dream remote job 3x faster with AI