PayPal

Staff Software Engineer

Posted on: 6 Dec 2021

San Jose, CA

Job Description

Job Description

At PayPal (NASDAQ: PYPL), we believe that every person has the right to participate fully in the global economy. Our mission is to democratize financial services to ensure that everyone, regardless of background or economic standing, has access to affordable, convenient, and secure products and services to take control of their financial lives. We’re a purpose-driven company, and our beliefs are the foundation of how we conduct business every day. We’re guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Collectively, these values inspire us to work together as One Team with our customers at the center of everything we do, and to take care of ourselves, each other, and the communities in which we live and work. We challenge the status quo, ask questions, and find solutions. Join us as we enable the hopes, dreams, and ambitions of millions of people around the world.

Passionate about solving complex and interesting problems? Want to be part of high impact team? Identity Platform team is at the forefront of changing the fabric of modern authentication by delivering a modern, secure, extensible authentication platform which allows PayPal users to securely authenticate to any application, using any authentication method and on any device. One of the core values of our team is to quickly iterate and deliver new features. We are looking for a rockstar engineer to spearhead our Identity Platform. As a senior member of the team, you will architect and implement robust solutions to the complex problems. Our team is fast and innovative, following agile methodologies. If you are self-driven, passionate, a team-player and have effective communication skills, this role will fascinate you!
 

PayPal Identity Platform team is at the forefront of changing the fabric of modern authentication by delivering a modern, secure, extensible authentication platform which allows PayPal users to securely authenticate to any application, using any authentication method and on any device. This platform processes millions of login requests and billions of authorization requests each day, enabling PayPal and its partners to rapidly innovate on new payment scenarios and enable new experiences. In particular, we are augmenting the team with highly skilled and enthusiastic engineers to assist with unlocking potential for our adjacencies using the power of a single INC level identity. As an Identity Engineer in our development team, you will be responsible for the design, development and quality delivery of the platform web services and infrastructure.


PayPal identity team is looking for a strong full stack Software Development Engineer to lead several interesting and complex initiatives on Identity space for PayPal Inc companies. As a member of this team, you will be responsible for design, implementation and support of backend microservices (Java/J2EE primarily and some GraphQL based), working closely with the front end and cross-functional teams to coordinate complex deliverables. We are looking for strong candidates who are motivated to build solid, scalable platform capabilities, someone who likes to raise the bar wrt code quality, testability and maintainability standards, good at collaborating with internal and external team members, self-driven, ability to lead initiatives and manage communications/expectations. Typical day to day involves working with domain architects on the solution discussions, coming up with high level and low level design, identify and document functional and non-functional requirements, walkthrough solution to the stakeholders, interact with both back end and front teams to optimize the end-to-end design and identify dependencies, documentation and implement the solution with quality, scalability and maintainability as key considerations. 

Masters in computer science plus 8+ years of experience.
Have experience building highly scalable, highly concurrent platforms that can support millions of requests per second
Have strong foundational knowledge in Object-Oriented Design Principles, Data Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software Engineering
Familiar with industry standard authentication and authorization protocols as well as data encryption standards 
Experience developing large scale Web Services, REST API development and design standards
Ready to work on fast changing environment and be willing to work on both front end and back end
Solid, hands-on experience in building Java based web services development
Exposure/experience working with Javascript, GraphQL, node.js, React and other web technologies is a plus
Good communication skills and team player

PayPal

San Jose, CA

Fueled by a fundamental belief that having access to financial services creates opportunity, PayPal (NASDAQ: PYPL) is committed to democratizing financial services and empowering people and businesses to join and thrive in the global economy. Our open digital payments platform gives PayPal’s 277 million active account holders the confidence to connect and transact in new and powerful ways, whether they are online, on a mobile device, in an app, or in person.

Through a combination of technological innovation and strategic partnerships, PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying or getting paid. Available in more than 200 markets around the world, the PayPal platform, including Braintree, Venmo and Xoom, enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies.

 

Similar Jobs