Senior Software Engineer Nodejs
Company: PayPal
Location: San Jose
Posted on: March 23, 2025
Job Description:
1 open jobs. Use your resume to get matched with the right
job.
- Jobs will be labeled when they're a good or great match
- Great matches will be shown first in search results
- Relevant skills and experience will be listed so you know why
those jobs are a matchSenior Software Engineer NodejsSan Jose,
California, United States of AmericaSoftware DevelopmentID:
R0120618Job DescriptionJob FamilySoftware DevelopmentTime TypeThe
CompanyPayPal has been revolutionizing commerce globally for more
than 25 years. Creating innovative experiences that make moving
money, selling, and shopping simple, personalized, and secure,
PayPal empowers consumers and businesses in approximately 200
markets to join and thrive in the global economy.We operate a
global, two-sided network at scale that connects hundreds of
millions of merchants and consumers. We help merchants and
consumers connect, transact, and complete payments, whether they
are online or in person. PayPal is more than a connection to
third-party payment networks. We provide proprietary payment
solutions accepted by merchants that enable the completion of
payments on our platform on behalf of our customers.We offer our
customers the flexibility to use their accounts to purchase and
receive payments for goods and services, as well as the ability to
transfer and withdraw funds. We enable consumers to exchange funds
more safely with merchants using a variety of funding sources,
which may include a bank account, a PayPal or Venmo account
balance, PayPal and Venmo branded credit products, a credit card, a
debit card, certain cryptocurrencies, or other stored value
products such as gift cards, and eligible credit card rewards. Our
PayPal, Venmo, and Xoom products also make it safer and simpler for
friends and family to transfer funds to each other. We offer
merchants an end-to-end payments solution that provides
authorization and settlement capabilities, as well as instant
access to funds and payouts. We also help merchants connect with
their customers, process exchanges and returns, and manage risk. We
enable consumers to engage in cross-border shopping and merchants
to extend their global reach while reducing the complexity and
friction involved in enabling cross-border trade.Our beliefs are
the foundation for how we conduct business every day. We live each
day guided by our core values of Inclusion, Innovation,
Collaboration, and Wellness. Together, our values ensure that we
work together as one global team with our customers at the center
of everything we do - and they push us to ensure we take care of
ourselves, each other, and our communities.Job Description
Summary:As a senior software engineer on the Promotions
Distributions team, you will help build and enhance a suite of
services and tools that allow PayPal consumers to view latest
offers which help earn rewards for actions they take in the PayPal
ecosystem. You'll work closely with our Product team in an agile
environment to bring features from conception to launch.Meet our
teamWe are promotions distribution team. We own the offers
presentation based user targeting and other complex business rules.
We build services which efficiently serve millions of requests with
very low latency.Your way to impact
- You will own development of high-quality, high-performing,
secure applications and participate in all aspects of application
development including design, coding, security, testing, and
production releases.
- You will be delivering new features, reacting to customer
feedback, helping to ensure quality, working closely with our
product team, and ensuring compliance. This will include developing
new features, enhancements, and bug fixes for our node services,
message queues, and batch jobs.
- Furthermore, you will participate in code reviews to ensure
code quality and shared knowledge and collaborate with other teams
across PayPal Shopping and Rewards to ensure transparency and
effective delivery.In your day to day role you will
- Design, develop, test, and release software using Node JS in a
Linux/Unix environment.
- Work on multiple product features independently. Ability to
work on revised features based on an emerging understanding of the
product and business domain.
- Actively participate in design and code review.
- Handle inquiries from offers serving platform stakeholders and
respond to service interruptions as part of our support
rotation.
- Coordinate with other engineers on the project or within the
system.
- Competent in translating product requirements into technical
tasks, which are implemented by self and others.What do you need to
bring
- Bachelor's degree in Computer Science or equivalent combination
of technical education and work experience.
- Proven track record working as an individual contributor with
excellent execution.
- 5+ years of software development experience with hands on
experience on 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, exception handling, and troubleshooting.
- Experience developing automated unit, integration, and
functional test suites.Additional Job Description:Subsidiary:
PayPalTravel Percent: 0PayPal is committed to fair and equitable
compensation practices.Actual Compensation is based on various
factors including but not limited to work location, and relevant
skills and experience.The total compensation for this practice may
include an annual performance bonus (or other incentive
compensation, as applicable), equity, and medical, dental, vision,
and other benefits. For more information, visit .The U.S. national
annual pay range for this role is $72700 to $176000.For the
majority of employees, PayPal's balanced hybrid work model offers 3
days in the office for effective in-person collaboration and 2 days
at your choice of either the PayPal office or your home workspace,
ensuring that you equally have the benefits and conveniences of
both locations.Our Benefits:At PayPal, we're committed to building
an equitable and inclusive global economy. And we can't do this
without our most important asset-you. That's why we offer benefits
to help you thrive in every stage of life. We champion your
financial, physical, and mental health by offering valuable
benefits and resources to help you care for the whole you.We have
great benefits including a flexible work environment, employee
shares options, health and life insurance and more. To learn more
about our benefits please visit .Commitment to Diversity and
InclusionPayPal provides equal employment opportunity (EEO) to all
persons regardless of age, color, national origin, citizenship
status, physical or mental disability, race, religion, creed,
gender, sex, pregnancy, sexual orientation, gender identity and/or
expression, genetic information, marital status, status with regard
to public assistance, veteran status, or any other characteristic
protected by federal, state, or local law. In addition, PayPal will
provide reasonable accommodations for qualified individuals with
disabilities. If you are unable to submit an application because of
incompatible assistive technology or a disability, please contact
us at talentaccommodations@paypal.com.Belonging at PayPal:Our
employees are central to advancing our mission, and we strive to
create an environment where everyone can do their best work with a
sense of purpose and belonging. Belonging at PayPal means creating
a workplace with a sense of acceptance and security where all
employees feel included and valued. We are proud to have a diverse
workforce reflective of the merchants, consumers, and communities
that we serve, and we continue to take tangible actions to
cultivate inclusivity and belonging at PayPal.Any general requests
for consideration of your skills, please Join our Talent
Community.
#J-18808-Ljbffr
Keywords: PayPal, San Jose , Senior Software Engineer Nodejs, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...