Logo of Huzzle

Software Engineer

image

PayPal

18d ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You need a degree in Computer Science or related field, 3+ years of experience, skills in Java (Spring, JPA), REST/GraphQL services, and knowledge of TDD with Junit/TestNG.
  • You will design and operate scalable solutions, lead an agile team, provide mentoring, conduct code reviews, and identify technical improvements for realtime services used by millions.

Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience, with 3+ years of relevant industry experience
  • Experience building a scalable, production-grade micro-services/API based platforms
  • Knowledge of Java tech stacks (Spring, Spring Boot, JPA / Hibernate)
  • Experience developing RESTful and GraphQL Web Services
  • Understanding of TDD and unit testing using frameworks like Junit / TestNG

Responsibilities

  • Design, build and operate scalable solutions at the heart of PayPal
  • Build and take operational responsibility of realtime and near realtime services used by millions of users
  • Be the technical leader of an autonomous, cross-functional agile team, leading design and code reviews
  • Provide technical and domain thought-leadership and mentoring to other members of the team
  • Identify areas of technical improvement and make detailed business cases for improvements or new areas of opportunities

FAQs

What is the primary responsibility of a Software Engineer on the Pricing team at PayPal?

The primary responsibility is to design, build, and operate scalable solutions that support fee and foreign exchange (FX) for PayPal’s payments system, processing millions of requests a day.

What educational background is required for this position?

A Bachelor’s or Master’s degree in Computer Science, Information Systems, or an equivalent combination of education, training, or work experience is required, along with a minimum of 3 years of relevant industry experience.

What technologies should a candidate be familiar with for this role?

Candidates should have experience with Java tech stacks (Spring, Spring Boot, JPA/Hibernate), developing RESTful and GraphQL Web Services, and understanding TDD and unit testing using frameworks like Junit/TestNG.

Are there any preferred skills for this position?

Yes, preferred skills include knowledge of J2EE application servers (Tomcat/JBoss), experience with modern messaging platforms (e.g., ActiveMQ, RabbitMQ, Kafka, SQS/SNS), modern container platforms (Docker, Kubernetes), and relational databases (e.g., MySQL/Oracle).

How does the hybrid work model operate at PayPal?

The balanced hybrid work model allows employees to work 3 days in the office for effective in-person collaboration and 2 days at their choice of either the PayPal office or their home workspace.

What benefits does PayPal offer its employees?

PayPal offers a flexible work environment, employee share options, health and life insurance, and various other benefits designed to promote financial, physical, and mental health.

Is PayPal committed to diversity and inclusion?

Yes, PayPal is committed to creating a diverse workforce and provides equal employment opportunity (EEO) to all persons, as well as reasonable accommodations for qualified individuals with disabilities.

How does PayPal support employee wellness?

PayPal champions employee wellness by offering valuable resources and benefits designed to support financial, physical, and mental health at every stage of life.

Can candidates who feel uncertain about their qualifications still apply?

Yes, PayPal encourages candidates to apply even if they feel a lack of confidence, as they recognize the impact of the confidence gap and imposter syndrome on meeting exceptional candidates.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

PayPal is a prominent financial technology company that facilitates online payments and money transfers for individuals and businesses. Their fundamental objective is to empower seamless and secure digital transactions, enabling people to manage their financial lives more efficiently in an increasingly interconnected world. At its core, PayPal strives to be the bridge that connects people with the global economy, offering accessible and convenient solutions to move and manage money, ultimately promoting financial inclusion and empowerment.