Senior Software Engineer Nodejs

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
$72,700 - $176,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Senior Software Engineer Nodejs

PayPal, a global fintech leader with over 25 years of experience, is seeking a Senior Software Engineer to join their Promotions Distributions team. This role offers an exciting opportunity to work on services that impact millions of users, specifically focusing on offers presentation and rewards systems within the PayPal ecosystem.

As a senior engineer, you'll be instrumental in building and enhancing services that handle millions of requests with very low latency. The position combines technical excellence with business impact, as you'll work on features that directly affect how PayPal consumers interact with offers and earn rewards. You'll be working in an agile environment, collaborating closely with product teams to bring features from conception to launch.

The role offers a competitive salary range of $72,700 to $176,000, along with comprehensive benefits including health coverage, equity options, and a flexible hybrid work model. PayPal's culture emphasizes inclusion, innovation, collaboration, and wellness, making it an ideal environment for engineers who want to make a significant impact on global financial technology.

This position is perfect for experienced engineers who are passionate about building scalable backend systems and have strong expertise in Node.js. You'll be working with a modern tech stack in a Linux/Unix environment, handling everything from service development to database design. The role offers excellent growth opportunities through mentorship, code reviews, and collaboration with teams across PayPal Shopping and Rewards.

PayPal's mission of democratizing financial services, combined with their commitment to employee development and work-life balance, makes this an exceptional opportunity for senior engineers looking to make a meaningful impact while advancing their careers in a supportive, innovative environment.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer Nodejs

  • Own development of high-quality, high-performing, secure applications
  • Deliver new features and react to customer feedback
  • Design, develop, test, and release software using Node JS in a Linux/Unix environment
  • Participate in code reviews
  • Handle inquiries from offers serving platform stakeholders
  • Coordinate with other engineers on the project
  • Translate product requirements into technical tasks

Requirements For Senior Software Engineer Nodejs

Node.js
Linux
  • Bachelor's degree in Computer Science or equivalent combination of technical education and work experience
  • 5+ years of software development experience
  • Hands-on experience with Node JS, messaging, RESTful services, SQL and No SQL databases
  • Experience writing SQL and implementing database design
  • Knowledge of data structures, object-oriented design, algorithms
  • Experience developing automated unit, integration, and functional test suites

Benefits For Senior Software Engineer Nodejs

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Equity
  • Comprehensive Health and Wellness programs
  • Retirement and investment resources
  • Paid Time Off and 4-week sabbatical program
  • Career and Leadership Training and Development
  • Company-matched giving
  • Flexible hybrid work model (3 days office, 2 days flexible)
  • Employee shares options

Interested in this job?

Jobs Related To PayPal Senior Software Engineer Nodejs

Senior Database Engineer

Senior Database Engineer position at PayPal, focusing on database operations, performance optimization, and system reliability for mission-critical financial systems.

Senior Full Stack Engineer

Senior Full Stack Engineer position at PayPal Shanghai, focusing on financial systems development using Java, Node.js, and modern technologies with 2+ years experience required.

Engineer – Backend (Java)

Senior Backend Engineer position at PayPal Chennai, building scalable payment systems using Java, Spring MVC, and cloud technologies.

Senior Engineer – Full Stack

Senior Full Stack Engineer position at PayPal, focusing on backend development and technical leadership, requiring 5+ years of experience and expertise in distributed systems.

Senior Software Engineer, Backend Python

Senior Backend Python Engineer role at PayPal, building large-scale payment systems, leading teams, and architecting solutions that power global commerce. Hybrid work model with competitive compensation.