Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer [Remote]

Full-time

Paypay

Remote
  • Remote job


About PayPay



PayPay is a FinTech company that has grown to over 65M (as of August 2024) 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.

 

 


Mission



  • Drive teams to expand and optimize technical vision, architecture, system design, development process of systems

  • Work with teams to answer consultations; furthermore, identify and prioritize tech debt and determine the best approach for resolving it.

  • Realize the vision through measurable gains in system scalability and efficiency.

  • Serve as a role model for junior engineers through mentoring and direct education.

 


Job Description


We are looking for a Principal Software Engineer to work on our various systems which need high scalability, reliability and availability. These challenges require creative thinking and a deep understanding of how software and platform work.

Our ideal candidate is an ace problem solver and a learner at heart. You should have a very high degree of comfort in a programming language of your choice. We offer a flexible work schedule and you get your choice of tools (both hardware and software) and most importantly, the opportunity to work on tough problems with the brightest minds around you. So, if challenges excite you, and you're ready for a big one, let us know.

 

Responsibilities: 


  • Design, develop, test, deploy, maintain and improve software and core platform

  • Lead technical aspects for multiple projects through hands-on execution and guidance of other engineers

  • Provide architectural blueprints and technical leadership. 

  • Provides input and guidance during all phases of programs to solve challenging technical issues.

  • Build common platforms to support different business vertical application systems

  • Develop tools and contribute to open source wherever possible

  • Adopt problem-solving as a way of life – always go to the root cause!

 

Experience:


  • Solid foundation in designing, implementing, and maintaining a large-scale distributed system.

  • Experience in developing distributed platform systems such as Messaging Platforms, Pub/Sub Systems, Databases, Distributed Computing Frameworks, and Schedulers.

 

Tech Stack:

Our technology stack may vary based on project needs. Currently, we utilize:


  • Programming Languages: Java, Kotlin, Scala

  • Frameworks and Tools: Spring Boot, JUnit, Resilience4j, Feign

  • Databases: MySQL/AuroraDB, DynamoDB, ELK, Kafka, Redis, TiDB

  • Deployment and Orchestration: Docker, Kubernetes, ArgoCD, AWS, GCP

  • Development Tools: GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins

  • Data Analytics: BigQuery, Kibana, Spark

  • Diagramming Tools: PlantUML, draw.io , miro.com

  • Communication: Slack, Zoom

 

Qualifications: 


  • Degree in Computer Engineering or Computer Science or 7+ years equivalent experience in software development

  • Strong fundamentals in data structure, algorithm, operating system and object-oriented programming

  • Deep understanding of concurrency, distributed computing, large-scale system, messaging and algorithm

  • Software development experience in one or more general-purpose programming languages

  • Interest and ability to learn new technology stacks as needed

 

Preferred Qualifications:


  • Experience in working for system development in finance, payment, or similar industries

  • Experience with AWS services

  • Contribute to open-source projects

  • Language ability in Japanese and English is a plus (We have a professional translator but it is nice to have language skills)

 

Portrait: 


  • Experience: Demonstrated experience designing and implementing large scale, high performance, micro-service based architectures utilizing new concepts and technologies where appropriate. 

  • Ownership: A mentoring approach to owning, managing and improving the technical aspects of a large scale system end to end. 

  • Communication : The ability to clearly and logically communicate your choice of technology and architectural decision based on its implementation strengths and limitations.

  • Commitment : As a professional, commit to the growth and business goals of the organization and create impactful results by your ownership.

  • Curiosity: Foster a development culture that explores new ideas knowing that we learn even from the ones that fail.

 

PayPay 5 senses



  • Please refer  PayPay 5 senses  to learn what we value at work.

 

Working Conditions 


Employment Status



  • Full Time

Office Location


  • Remote Job 

  • You can live anywhere in Japan 

Work Hours



  • Super Flex Time (No Core Time)

  • In principle, 10:00am-6:45pm (actual working hours: 7h45m + 1h break)

Holidays




  • Every Sat/Sun/National holidays (In Japan)/New Year's break/Company-designated Special days


Paid leave


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

Salary



  • Annual salary paid in 12 installments (monthly)

  • Based on skills, experience, and abilities

  • Reviewed once a year

  • Special Incentive once a year *Based on company performance and individual contribution and evaluation

  • Late overtime allowance, Work from anywhere allowance (JPY100,000)

Benefits



  • Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)

  • 401K

  • Translation/Interpretation support

  • VISA sponsor + Relocation support


Other Information:

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer [Remote] in Remote vacancy
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile... 
    Suggested

    J.P. Morgan

    Washington DC
    24 days ago
  •  ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Chief Data and Analytics Office (CDAO), you provide expertise and engineering excellence as an... 
    Suggested
    Work at office

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Suggested
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Remote
    1 hour ago
  • $160k - $220k

     ...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization....  ...and across functions.  Forward Thinker : You excel in software design and architecture to address complex problems,... 
    Suggested
    Full time

    Saviynt

    Remote
    1 hour ago
  •  ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is... 
    Suggested
    Full time

    Dba Technologies, Llc

    Remote
    1 hour ago
  •  ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA...  ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently... 
    Full time
    Remote work
    Flexible hours

    Infinidat

    Remote
    1 hour ago
  • $98.4k - $147.6k

     ...of history, they're making history. Northrop Grumman Space Systems (NGSP) in Bellevue, NE  is currently seeking a Principal Engineer Software OR Sr. Principal Engineer Software to join our team supporting the WxHe Program.   This position is telework eligible... 
    Full time
    Remote work
    Relocation
    Shift work

    Northrop Grumman

    Bellevue, NE
    1 hour ago
  • $150k - $300k

     ...industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    1 hour ago
  •  ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by...  ...almost any other organization.  What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you... 
    Full time
    Local area

    Cloudflare

    Oklahoma
    1 hour ago
  •  ...About the Role As a Principal Software Engineer , you'll: Lead by Example : Write exemplary code, and be able to explain your process. Drive Technical Excellence : Establish and advocate for best practices in coding, testing, and deployment, ensuring high... 
    Full time
    Work at office
    Flexible hours

    Nexthire

    Remote
    1 hour ago
  •  ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer JOB LOCATION: Remote (U.S. based) TRAVEL: No SUMMARY OF POSITION: The Software Engineer... 
    Full time
    Remote work

    I3 Verticals

    Nashville, TN
    1 hour ago
  •  ...scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture, build...  ...ecosystems. You have: ~8+ years of experience in software engineering or a relevant field ~ Deep experience with... 
    Full time

    Roblox

    Remote
    1 hour ago
  • $85.4k - $128k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...the warfighter. Come be a part of our mission!  As a Software Engineer/Principal Software Engineer at Northrop Grumman you will have a... 
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Remote
    1 hour ago
  •  ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo is building the next generation of B2B marketing intelligence—and we’re looking for engineers who... 
    Full time
    Remote work

    ZoomInfo Technologies

    Waltham, MA
    1 hour ago
  •  ...DCG) is a leading national provider of consulting services and a suite of online analytical software tools for banks and credit unions. We are seeking a Principal Software Engineer to play a key role in designing and evolving our Loans360°® platform; supporting scalable,... 
    Full time

    Darling Consulting Group

    Remote
    1 hour ago
  •  ...talented, high-caliber individuals to join our elite team of engineers. As part of our team, you'll play a pivotal role in restoring...  ...TypeScript) and frontend (React/TypeScript) components of our software stack. AI First: Adapt the latest AI models (language and speech... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    1 hour ago
  •  ...technology evaluations, technical assessments and validation of software architectures, embedded software, and system integration...  .... Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing... 
    Full time

    Boston Scientific

    Remote
    1 hour ago
  • $130k - $200k

     ...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing... 
    Remote job
    Contract work

    Red Canyon Engineering & Software

    Merritt Island, FL
    1 hour ago
  •  ...Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native enterprise solutions. This role plays a critical part in shaping technology strategy, driving architectural excellence, and mentoring... 
    Full time

    Vets Hired

    Remote
    1 hour ago
  •  ...develop and release innovative high performance medical device software. Provide technical leadership to the team in software...  ...problems and always strive to make things better and achieve engineering excellence. Partner with other teams including marketing, systems... 
    Full time

    Boston Scientific

    Remote
    1 hour ago
  • This position will be instrumental in the development of the new version of this mission critical application, which provides command and control of devices and assures site security. The legacy version contains XML and Java, and MongoDB. The new version will utilize...
    Full time

    Fuse Engineering

    Remote
    1 hour ago
  • $137.4k - $233.6k

     ...clients using leading technology and exceptional service. Role Summary We are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands-on execution across complex, cloud-native software initiatives. This role... 
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Remote
    1 hour ago
  • $215k - $240k

     ...Reports to: Engineering Manager  Location: Remote US  Compensation: $215,000 to $240,000 base plus bonus and equity   What...  ...for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software... 
    Remote job
    Full time
    Worldwide
    Home office

    Huntress

    United States
    1 hour ago
  • $185k - $215k

     ...team supports NBC News’ mobile and OTT engineering organization by building shared libraries...  ..., and at scale. We are seeking a Principal Engineer to play a critical role in the...  ...~8+ years of professional software development experience or equivalent industry... 
    Full time
    Work at office
    Local area
    Worldwide

    Nbcuniversal

    Remote
    1 hour ago
  •  ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native...  ...business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical... 
    Full time

    Singlestore

    Remote
    1 hour ago
  • $313.8k

     ...consistent, and extensible across every part of the seller and buyer experience. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Commerce Hub. This is a very hands-on role. You’ll write code, dive into services,... 
    Full time
    Contract work
    Live out
    Work at office
    Remote work

    Hubspot

    Remote
    1 hour ago
  •  ...Are you a seasoned engineer with a passion for reliability and scalability? We’re looking for exceptional Software Engineers to join the Reliability team at Roblox. In this pivotal role, you will drive the evolution of our systems, ensuring they meet the highest standards... 
    Full time

    Roblox

    Remote
    1 hour ago
  •  ...t just contribute. You’ll make things happen–fast. As a  Principal Engineer on our Advertising, Company Intelligence, and Intent team...  ...environment operating at the edge of what’s possible in modern software engineering, data infrastructure, and applied AI. What... 
    Full time
    Remote work

    Zoominfo Technologies, Llc

    United States
    1 hour ago
  •  ...Assurance (IA) to support global Cyber operations and mission training. Job Description VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents software systems.  Responsibilities will include the following... 
    Full time

    VOR Technology

    Remote
    1 hour ago
  •  ...flagship products like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star for our AI initiatives...  .... Requirements: Experience: 10+ years of software engineering experience, with 3+ years specifically leading... 
    Full time

    Snowflake

    Remote
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer [Remote]. Be the first to apply!