Skip to Main Content
apply now

Software Engineer 3 PayPal

Job Location: San Jose, CA

The PayPal FinSys Realtime team builds components that interface with third parties (Vendors) such as Credit Card Providers and Banks. As a Staff engineer in this team you will be responsible for building the next generation of “Vendor Adapters” for our partners on a scalable, multi-tiered, database driven infrastructure developed in C++ and Java.

Job Description:

We are looking for an exceptional senior software engineer to join the team that is responsible for the real time components in PayPal’s Vendor Isolation team. If you really enjoy building high performance scalable back end systems then this is the job for you.


  • Define, design, and implement complex, multi-tier distributed software applications.

  • Segment and design system layers to support componentized and layered application development, including business logic functionality and database/component repository access.

  • Model, create, maintain business rules used for payment processing.

  • Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.

  • Be able to independently design, code and test complex features, as well as lead small project teams

  • Identify and make recommendations to reduce project risks.

  • Share release management duties on feature rollouts, share on-call responsibilities

  • Ability to lead project involving cross vertical integration

  • Ability to find and help fix performance, scalability, and other live issues in a very time critical environment

  • Ability to work well with team members to achieve end vision

Job Requirements

Required Skills:

  • 5+ years of experience in software development designing and implementing scalable, fault tolerant components on the Unix platform

  • Expert level skills developing object oriented, database-driven software in C++ and Java J2EE

  • Knowledge of Business Rules Engines like ILOG, Jrules, Drools

  • Knowledge of SQL and PL/SQL

  • Strong problem solving skills and a passion for debugging complex issues

  • Proficiency with at least one scripting language (Perl, Python, Unix Shell Script etc.)

  • Strong verbal and written communication skills.

  • Experience supporting a high volume operations environment

  • Experience as a development lead

Desired Skills:

  • Familiarity with GIT, SVN, Continuous Integration systems (Hudson/Jenkins) & Bug Tracking (Jira) tools

  • Proficiency with XML/XSL frameworks

  • Experience with using Agile/Scrum methodology for software development

Masters Degree or Equivalent


Requisition ID 98042BR-1
apply now

If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at We will make every effort to respond to your request for disability assistance as soon as possible.

Information Technology Jobs at eBay

By being hired into one of our Tech IT \ Operations jobs at eBay Inc., you’ll be a key member of the eBay Inc. team. Professionals in Tech IT \ Operations careers come from a variety of backgrounds, bringing an assortment of knowledge and skills to every area of our business. Please click on your desired Tech IT \ Operations job below to learn more about the exact qualifications.

A job in Tech IT \ Operations at eBay Inc. may be waiting for you!


What do U want to be?

Explore internship and entry level opportunities with eBay Inc.

Similar Jobs

eBay Careers

Welcome Back!

Forgot Password?