Software Engineer 2 @ PayPal - San Jose, CA

Job Overview

12 days ago

Software Engineer 2

PayPal - San Jose, CA

Who we are: 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.

Job Description Summary: PayPal Identity Experience team is looking for a highly talented, self-driven full stack Web Engineer to build a secure and scalable PayPal identity experience platform. We want people who demonstrate thought leadership, great execution skills, and a passion for delivering superior user experiences. As a member of the team, you will directly work with the product owners and designers to create outstanding solutions and deliver incredible products in platform fashion.

Job Description:

Responsibilities:

  • Design and develop scalable, resilient web applications, reusable web components, frameworks, common libraries and restful services
  • Participate in producing deliverables to high quality standards
  • Work closely with Product Management, User Experience Design, Analytics and other cross functional & vertical development teams to meet business requirements.
  • Take ownership of the solution from end to end and be responsible for translating functional requirements into a web solution/platform.
  • Enforce sound development practices and ensure the quality delivery of solutions including, but not limited to, technical design and code reviews.
  • Develops and communicates technical processes, standards, and best practices to the team

Requirements:

  • Experience in architecting, designing, implementing, and maintaining high performance, high availability, large-scale web applications
  • Experience with SEO, page optimizations, CDN, Content Management, and the related tools
  • Proficient in client & server-side JavaScript, HTML5, CSS3, React.js, Redux and webpack. Must.
  • Competent in developing Node.js applications and building single page web applications using React.js & Redux. Must.
  • Experience with cross-browser, cross-platform, and design constraints on the web
  • Strong understanding & experience with Design patterns and Data Structures
  • Experience in design and building RESTful APIs; exposure to GraphQL is a plus
  • Well versed with code versioning tools such as Git and CI/CD
  • Comfortable working in the agile product development environment, building from scratch and continuously improving on it
  • Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications
  • Excellent verbal and writing skills; ability to produce clear, concise communications and documentation
  • Highly effective at working in cross-functional groups and getting results in matrix organizations
  • Excellent time management skills and ability to work on concurrent assignments with different priorities

For more than 20 years, PayPal has remained at the forefront of the digital payment revolution. By leveraging technology to make financial services and commerce more convenient, affordable, and secure, our open digital payments platform gives PayPal’s 400 million active account holders the confidence to connect and transact in new and powerful ways. 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.

PayPal 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.

Similar Jobs

Software Engineer (Apprentice Conversion)

IBM

San Jose, CA

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

Software Automation Engineer

Tesla

Fremont, CA

You will help to ensure the great quality of our equipment management software for current and next-generation application design.

System Software Engineer

Intel

Santa Clara, CA

Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions.

SOFTWARE ENGINEER

University of California Office of the President

Oakland, CA

A minimum of 5 years of experience in software engineering or a related field. Initiates, designs or modifies highly complex systems, processes and procedures…

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Develop the whole software stack for consumer hardware devices running Android. Understanding of embedded development constraints and BSP development experience…

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

5 years of relevant experience. We are looking to expand our core product development team with a backend developer who has five or more years experience in the…

Software Engineer (SRE)

Comcentric

Cupertino, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Software Engineer (SRE)

Comcentric

Palo Alto, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Staff Software Engineer

Intuitive

Sunnyvale, CA

Envision and implement the future client interfaces to the robot’s streaming data and build a client side eco-system of microservices and processing pipelines…

Software Engineer OSS - R1016

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

Software Engineer

Comcentric

Oakland, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Automation Engineer

TenaFe, Inc

Campbell, CA

Experience with software development flow and methodologies. Job Title: Automation Engineer (Contract or Full-time). Hands on working knowledge of Linux OS.

Staff Database/DevOps Engineer - SWAT

ServiceNow

Santa Clara, CA

The ideal candidate for this position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting…

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist.

Applications Development Engineer -Broad Band Plasma

KLA

Milpitas, CA

Perform product diagnosis, problem resolution, interface with software and systems engineering to verify that hardware and software problems have been resolved.

Senior Software Engineer

Walmart

Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Staff Software Engineer DevOps

Intuitive

Sunnyvale, CA

You will be technical lead in the development and expansion of our cloud platform which services 2000+ engineers by provisioning infrastructure as code, taking…

Senior Software Engineer OSS - R1131

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

Senior Software Engineer

Intuitive

Sunnyvale, CA

Experience in implementing full stack scalable software solutions on the Cloud. Develop scalable solutions using full stack software practices (see…

Software Development Engineer II - Backend

Hotwire

San Francisco, CA

Drive continuous improvement in our software and development process within an agile development team. Knowing about reactive programming patterns and micro…

Site Reliability Engineer

Comcentric

Sunnyvale, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Android Software Engineer III – Experience Platform

Expedia.com

San Francisco, CA

A hard-working and influential individual contributor who leads by example while mentoring junior colleagues. Advise on technical limitations of software design…

Senior Director of Program Management

Tenable, Inc

Santa Clara, CA

5+ years of software development experience, including experience with leading projects. The Senior Director of Program Management role within the product…

Site Reliability Engineer-1398281

JPMorgan Chase Bank, N.A.

Palo Alto, CA

Performs deployment, administration, management, configuration, testing, and integration tasks related to the big data platforms in cloud environment.

Ad