PayPal

Software Engineer 3

San Jose, CA US
API JavaScript GraphQL Java Node.js HTML
This job is closed! Check out or
Description
Job Description Summary Identity Engineer team is responsible for providing the Identity Access Management capabilities for PayPal users and partners. We design, develop, enhance services that get called across every interaction between PayPal and its users and partners. Our solutions need to scale across billions of such interactions, working with petabyte plus data, integrating with various other APIs in real time and yet providing high availability and configurability to the business. To achieve this, we are always looking at advances in technology and science and tying those back to business needs. You will be responsible for working with a team of engineers in design, development, test, and deployment of a range of products on web and mobile platforms. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project execution skills, great communication skills, and a motivation to achieve results in a fast-paced environment.

You’ll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, implementation, test and securing the quality of components that are instrumental in the Identity Platform space. As a core participant of our team, you’ll estimate engineering efforts, design your changes, implement, and test your changes. You need to be dynamic, collaborative, and curious as we build new capabilities, improve existing capabilities, and develop distributed systems powering the world’s largest e-commerce and payments websites at a scale only a few companies can match.

This position will be working in the mid-tier/back-end level of the tech stack providing server-side solutions in a techstack comprising mostly of JavaScript, GraphQL and JAVA

Basic Requirements

  • Strong applied experience. You’ve built, broken, and rebuilt software applications. We’re looking for creative thinkers who also know how to create real-world products.
  • Experienced with Node.js applications
  • Experience with JAVA and JavaScript programming languages
  • Experienced with Java, JavaScript or both!  We aren’t looking for experts, but you should be able to comfortably develop components in one of these two languages.
  • Experienced with development tools (e.g. IntelliJ, VS, Eclipse) and build tools (npm, maven, etc.)  around the Java and JavaScript programming languages
  • Familiarity with concepts like Web Services, REST Architecture, Distributed Architecture
  • A constant desire to grow, learn, and explore new things
  • Excellent communication and writing skills
  • Working knowledge of web technologies (such as HTTP, HTML/DOM, JavaScript) will be beneficial

Nice-to-Have Skills

  • GraphQL knowledge
  • Authentication and Authorization concepts

Basic Qualifications:

  • Bachelor's Degree in Computer Science or related field.
  • A solid grounding in Computer Science fundamentals.
  • 4+ years of experience building successful production software systems.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 251 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers