Full Job Description
Job Summary:
Job Description:
PayPal, Inc. seeks Software Engineer 3 in San Jose, CA
Job Duties: Design, develop, and deploy high-performance, scalable, and reliable software applications and systems. Leverage strong coding skills in Java, JavaScript (including Node.js), Python, and related frameworks (Spring Boot, React, etc.) to craft elegant, maintainable, and well-documented code. Collaborate closely with cross-functional teams (product, design, engineering) to understand business requirements and translate them into innovative and user-centric solutions for the organization. Participate actively in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Champion best practices in software engineering, including code reviews, unit testing, and continuous integration/continuous delivery (CI/CD). Develop and maintain robust APIs using HTTP and RESTful principles for PayPal's systems. Contribute to the evolution of our technology stack by researching and implementing new technologies and architectural patterns (e.g., microservices, cloud-native). Mentor junior engineers and foster a culture of knowledge sharing and continuous learning within PayPal. Telecommuting permitted - work can be performed from anywhere in the U.S.
Minimum Requirements: Master's degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus three years of experience in the job offered or a related occupation.
Special Skill Requirements:
1. Software Development with Java: Three years' experience building robust and maintainable software applications, focusing on object-oriented programming and efficient code design.
2. Front-End Development with JavaScript: Three years' experience creating dynamic, user-friendly web applications using JavaScript and related frameworks.
3. Spring Ecosystem: Three years' experience with Spring Framework, including Spring Boot and Spring MVC, for modular, testable, and scalable application development.
4. Backend Development with Node.js: Two years' experience in developing server-side applications and APIs with Node.js, emphasizing asynchronous programming and efficient data processing.
5. API Design and HTTP Protocols: Three years' experience in designing and maintaining APIs adhering to RESTful principles and HTTP standards.
6. Distributed System Design: Three years' experience creating scalable, fault-tolerant, and highly available distributed systems for complex workflows and large-scale data processing.
7. Relational and NoSQL Databases: Three years' experience with SQL-based databases like Oracle and MySQL and NoSQL solutions like MongoDB and Cassandra, focusing on schema design, query optimization, and efficient data modeling.
8. Scalable Architecture Development: Three years' experience designing high-availability architectures for enterprise-level applications.
9. Design Patterns and Best Practices: Three years' experience implementing design patterns like Singleton, Factory, and Observer to ensure code reusability, maintainability, and extensibility.
10. Web Services Development: Three years' experience in developing and integrating RESTful and SOAP-based web services for seamless system interoperability.
11. Data Caching Techniques: Two years' experience of expertise in optimizing performance using caching tools like Redis and Memcached to reduce latency.
12. Cloud and Big Data Expertise: Two years' experience of proficiency in Google Cloud Platform services, including infrastructure management and leveraging BigQuery for large-scale data analytics and efficient query execution.
Additional Responsibilities & Preferred Qualifications:
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is:
Primary Location | Pay Range:
San Jose, California | Salary: $169,576.00-243,500.00 per annum. 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m.
Additional compensation for this role may include an annual performance bonus, equity, or other incentive compensation, as applicable.
Must be legally authorized to work in the U.S. without sponsorship.
Subsidiary:
PayPal
Travel Percent:
0
PayPal does not charge candidates any fees for courses, applications, resume reviews, interviews, background checks, or onboarding. When making an application directly, we will never ask you to share passwords, one-time passcodes (OTP), or verification codes. Any such request is a red flag and likely part of a scam. All communication regarding your application will come from official PayPal email domains. If you suspect fraudulent activity, please report it immediately. To learn more about how to identify and avoid recruitment fraud please visit https://careers.pypl.com/contact-us.
For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.
Our Benefits:
At PayPal, we're committed to building an equitable and inclusive global economy. And we can't do this without our most important asset-you. That's why we offer comprehensive, choice-based programs, to support all aspects of personal wellbeing-physical, emotional, and financial-delivering meaningful value where it matters most. We strive to create a flexible, balanced work culture with a holistic approach to benefits, including generous paid time off, healthcare coverage for you and your family, and resources to create financial security and support your mental health.
Any general requests for consideration of your skills, please Join our Talent Community.
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply.