# Software Engineer

**Company**: PayPal
**Location**: San Jose, California
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $143,500.00 - $212,850.00 Annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://paypal.wd1.myworkdayjobs.com/en-US/jobs/job/San-Jose-California-United-States-of-America/Sr-Software-Engineer_R0138296-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_646b972e-e44

## Description

This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC).

You will advise management on project-level issues, guide junior engineers, operate with little supervision, and apply knowledge of technical best practices.

**Essential Responsibilities:**

- Deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC)

- Advise immediate management on project-level issues

- Guide junior engineers

- Operate with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices

- Apply knowledge of technical best practices in making decisions

**Additional Responsibilities & Preferred Qualifications:**

- Solid understanding of algorithms and data structures, knowledge of object-oriented design, Design Patterns, and multi-threaded programming

- Strong OOP skills, with the ability to analyze requirements and transform them into scalable software designs

- Experience with HTTP, REST APIs, and competent designing and building web services/microservices in a commercial setting

- Competent in design/implementation for reliability, availability, scalability, and performance

- Strong troubleshooting, debugging, and analytical skills

- Hands-on Java Programming Expertise (Core Java, J2EE, Spring framework)

- Hands-on Building Restful Services

- Follow coding and design best practices

- Experience working on SQL, NoSQL solutions with a clear understanding of pros and cons of both relational & free-form databases

- Knowledge and a particular interest in issues related to large-scale distributed stream processing, real-time computation systems

- Hands-on experience in leveraging AI/GenAI tools to improve software engineering productivity across coding, testing, debugging, and documentation

**Benefits:** At PayPal, we're committed to building an equitable and inclusive global economy. We offer comprehensive, choice-based programs to support all aspects of personal wellbeing,physical, emotional, and financial,delivering meaningful value where it matters most.

## Skills

### Required
- Java
- Object-Oriented Design
- Design Patterns
- Multi-threaded Programming
- HTTP
- REST APIs
- Web Services
- Microservices
- SQL
- NoSQL

### Nice to have
- AI
- GenAI
- Distributed Stream Processing
- Real-time Computation Systems

---

Source: [Apply at paypal.wd1.myworkdayjobs.com](https://paypal.wd1.myworkdayjobs.com/en-US/jobs/job/San-Jose-California-United-States-of-America/Sr-Software-Engineer_R0138296-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
