PayPal logo

Staff Software Engineer - Web SDK

PayPal

Job Description Summary

The PayPal SDK Engineering team is seeking to reinvent the way we pay online. Our team is responsible for enabling merchants around the world to accept payments within their mobile apps and websites. We always keep developers and their needs at the top of our mind and strive to provide the best-in-class developer experience. We are looking for highly talented and self-driven engineers to join our team! In this role, you will be developing and enabling new payment methods and features for PayPal's Web SDK.

What You’ll Be Doing

  • Building PayPal’s Web SDK
  • Working with stakeholders across PayPal to create simple, robust Web SDKs that enable all PayPal has to offer.
  • Partnering closely with cross-functional partners, like Venmo, in design and product
  • Providing feedback on code and contributing to architecture discussions.
  • Engaging with internal and external developers to better understand developer pain points and ways to improve the developer experience.

Requirements

  • Experience building JavaScript and TypeScript applications.
  • Experience in developer-facing products (e.g., SDKs, REST APIs, GraphQL) or products that enable third-party application development are great to have, but not required.
  • Excited about our team’s focus on open source and improving developer experiences
  • Experience with or interest in working with a team of talented engineers
  • Keep up to date on industry trends and technologies and apply them to our products.

How We Work

  • Communication is key to our process, and we don't want to hinder it with walls. We work directly with other teams.
  • Engineers build, test, release and monitor their own code.
  • We pair program often. We believe that we do our best work when we work and collaborate together.
  • We default to async communication and call for meetings when necessary.
  • We hold daily stand-ups and have regular retrospectives to discuss things that are going well and opportunities for improvements.

Types of Projects We Work On

  • We do a lot of open-source development as our SDKs are in public GitHub.
  • We build and support PayPal’s SDKs, which are the primary way for a merchant to accept payments on their websites and mobile apps.
  • We are launching new and interesting ways to pay through our SDKs.
  • We create easy-to-use developer tools that supplement our SDKs and Integrations.
  • We are focused on improving the developer experience by engaging with the external developer community, creating tutorials, blogs, and speaking at conferences.

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.

Who We Are

To learn more about our culture and community visit PayPal's About Page.

PayPal has remained at the forefront of the digital payment revolution for more than 20 years. By leveraging technology to make financial services and commerce more convenient, affordable, and secure, the PayPal platform is empowering more than 400 million consumers and merchants in more than 200 markets to join and thrive in the global economy.

Benefits
Extracted with AI

  • Flexible work environment
  • Employee share options
  • Health insurance
  • Life insurance

Similar jobs

Last update: 23 minutes ago

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

PayPal logo
PayPal

Senior Member of Technical Staff - Identity and Access Management (IAM)

Join PayPal as a Senior Member of Technical Staff in IAM, focusing on scalable identity solutions using TypeScript, Next.js, and more.

PayPal logo
PayPal

Software Engineer - Web SDK

Join PayPal as a Software Engineer to develop and enhance Web SDKs using JavaScript and TypeScript.

PayPal logo
PayPal

Senior Data Scientist

Join PayPal as a Senior Data Scientist in San Jose, CA. Leverage data science skills to drive insights and support product launches.

Venmo logo
Venmo

Senior Software Engineer - Python

Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.

PayPal logo
PayPal

Senior Full Stack Software Engineer

Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.

Perpay Inc. logo
Perpay Inc.

Software Engineer, New Grad

Join Perpay Inc. as a Software Engineer, New Grad. Work on fullstack development with Angular, Python, Django, and more.

Perpay Inc. logo
Perpay Inc.

Software Engineering Intern

Join Perpay as a Software Engineering Intern to gain real-world experience in a fast-paced tech startup environment.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Patreon logo
Patreon

Staff Frontend Engineer, Insights

Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Vendr logo
Vendr

Staff Fullstack Engineer

Join Vendr as a Staff Fullstack Engineer to lead the development of our Marketplace platform, enhancing product discovery and procurement.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.

Discord logo
Discord

Software Engineer, Billing

Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.

VIZIO logo
VIZIO

Senior Staff Software Engineer

Join VIZIO as a Senior Staff Software Engineer in Dallas, TX. Lead full-stack development with JavaScript, Python, React.js, and AWS.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

PayPal logo
PayPal

Machine Learning Engineer

Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Airbnb logo
Airbnb

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.