Staff Software Engineer - Web SDK
PayPalJob 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
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
Associate Web Engineer
Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.
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.
Software Engineer - Web SDK
Join PayPal as a Software Engineer to develop and enhance Web SDKs using JavaScript and TypeScript.
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.
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.
Senior Full Stack Software Engineer
Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.
Software Engineer, New Grad
Join Perpay Inc. as a Software Engineer, New Grad. Work on fullstack development with Angular, Python, Django, and more.
Software Engineering Intern
Join Perpay as a Software Engineering Intern to gain real-world experience in a fast-paced tech startup environment.
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.
Staff Frontend Engineer, Insights
Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Staff Fullstack Engineer
Join Vendr as a Staff Fullstack Engineer to lead the development of our Marketplace platform, enhancing product discovery and procurement.
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.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.
Software Engineer, Billing
Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.
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.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Machine Learning Engineer
Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.
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.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
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.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.