PayPal Office in San Jose – Software Engineer Job Opening

Exciting: PayPal Software Engineer Job – San Jose, CA 2025 | Apply Now

Software Engineer – PayPal

Location: San Jose, California, United States

About PayPal

For over 25 years, PayPal has revolutionized global commerce, providing innovative solutions that make buying, selling, and shopping simple, personalized, and secure. PayPal connects millions of merchants and consumers worldwide, enabling seamless, fast, and secure transactions. As a global leader in payments, PayPal empowers businesses and individuals in over 200 markets to thrive in the global economy.

At PayPal, we believe in driving inclusivity, innovation, collaboration, and wellness. Our mission is to create safe, simple, and personalized experiences for users worldwide, ensuring we operate with the highest standards of integrity and comply with regulatory requirements. As we expand our global presence, we continue to empower both businesses and consumers through our wide range of products, such as PayPal, Venmo, and Xoom.

The Role: Software Engineer

As a Software Engineer at PayPal, you will be part of our Privacy Engineering Team, working on building scalable and secure systems that help us comply with the regulatory standards in the global markets where we operate. This role requires a strong background in Java, Spring Boot, REST Services, and GraphQL while maintaining a focus on user privacy and regulatory compliance. You will collaborate with cross-functional teams, including product owners, to deliver high-quality solutions that align with the business needs while safeguarding privacy and data integrity.

Job Responsibilities

In this role, you will be responsible for the following:

  1. Full-stack Development:
    • Develop scalable and secure software solutions across the full web technology stack.
    • Work on both front-end (React/Redux) and back-end (Java/Spring Boot) systems.
    • Build and maintain high-performance applications that are user-friendly, secure, and efficient.
  2. Collaboration:
    • Collaborate closely with Product Owners and other cross-functional teams to understand business requirements and deliver solutions that scale.
    • Provide technical input and feedback on product requirements to improve the development lifecycle and ensure regulatory compliance.
  3. Software Optimization:
    • Ensure software is bug-free, scalable, and reliable.
    • Proactively anticipate problems and resolve issues in a timely and effective manner.
    • Automate processes to increase efficiency, ensuring that systems are robust and capable of handling increased loads.
  4. Testing & Automation:
    • Implement test automation processes, including unit, integration, and functional testing.
    • Work with various testing frameworks and tools (e.g., JUnit, TestNG, Selenium) to ensure software is tested comprehensively.
  5. Agile Development:
    • Participate in the agile development lifecycle, working in short sprint cycles to meet development deadlines and deliver high-quality features.
    • Engage in code reviews, debugging, and improving code quality.
  6. Innovation & Process Improvement:
    • Contribute to improving the development processes, introducing new technologies or methodologies that can drive better results and efficiency.
    • Leverage data-driven insights to refine product performance and identify new features that improve user experience.
  7. Documentation:
    • Create and maintain technical documentation that explains system architecture, functionality, and best practices.
    • Document software solutions and ensure that implementation details are easy to follow for future development.

Required Qualifications

The ideal candidate will have the following qualifications:

  1. Education & Experience:
    • A Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
    • 2+ years of experience in software development, with a strong background in Java, Spring Boot, REST services, GraphQL, and Microservices.
  2. Technical Skills:
    • Proficiency in Java, Spring Boot, Hibernate, J2EE for back-end development.
    • Experience with front-end technologies like React, Redux, and JavaScript.
    • Hands-on experience with Node.js/Express.js for server-side development.
    • Experience with RDBMS (e.g., Oracle, MySQL, Teradata) and knowledge of NoSQL databases like MongoDB and Cassandra.
    • Familiarity with Big Data technologies (e.g., Hadoop, Spark, Hive).
    • Strong knowledge of RESTful APIs, Microservices, and Cloud technologies (AWS, Azure).
  3. Testing & Automation Skills:
    • Experience with Test-Driven Development (TDD) and unit/integration/functional testing.
    • Familiarity with CI/CD tools (e.g., Jenkins, Git).
    • Knowledge of automated testing frameworks like JUnit and Selenium.
  4. Soft Skills:
    • Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams and present complex ideas in a clear and concise manner.
    • Strong problem-solving skills and the ability to tackle challenging tasks independently.
    • Ability to work efficiently in a fast-paced, deadline-driven environment.
    • A team-oriented mindset with a focus on delivering high-quality results.
  5. Preferred Qualifications:
    • A Master’s degree in a relevant field.
    • Experience with Agile methodologies and familiarity with project management tools like Jira or Trello.
    • Knowledge of Lean or Six Sigma methodologies.
    • Experience with Privacy Engineering and understanding of data privacy regulations such as GDPR and CCPA.

Why Join PayPal?

At PayPal, we believe in fostering an inclusive and diverse work environment where employees feel empowered to be their best selves. We are committed to providing the tools and resources needed for personal and professional growth. As a part of our team, you will have access to:

  1. Competitive Compensation:
    • PayPal offers an attractive salary package that includes a base salary, performance bonuses, and equity options. The compensation range for this role in the U.S. is $60,900 to $147,400, based on location, skills, and experience.
  2. Health and Wellness Benefits:
    • We provide a comprehensive suite of benefits, including health, dental, and vision insurance.
    • Access to mental health support, fitness programs, and wellness resources to ensure that you can prioritize your well-being.
  3. Career Development:
    • PayPal offers continuous learning opportunities through online courses, workshops, and mentorship programs.
    • Tuition reimbursement for further education and career development programs.
    • Opportunities to work on high-impact projects and gain exposure to cutting-edge technologies.
  4. Work-Life Balance:
    • Our hybrid work model gives you the flexibility to work from home for up to 2 days per week.
    • Paid time off, holidays, and parental leave to support work-life balance.
  5. Diversity & Inclusion:
    • At PayPal, we are committed to creating an inclusive workplace where every employee feels valued and empowered.
    • We actively recruit diverse talent and celebrate the unique perspectives that each individual brings.

PayPal’s Commitment to Equal Opportunity

PayPal is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, disability, veteran status, or any other characteristic protected by law. We actively encourage individuals from all backgrounds to apply and ensure that every employee feels welcomed, valued, and respected.

Apply Now

If you’re ready to make an impact and contribute to shaping the future of global commerce, join us at PayPal. Apply today and become part of our talented team!

 

For more jobs related to this company visit this link.

Related Jobs

Experience:
1 - 2 years
Location:
Chennai, Tamil Nadu, India
Salary:
10-18 LPA