Software Engineer

PayPalSan Jose, CA
Hybrid

About The Position

PayPal, Inc. seeks a Software Engineer in San Jose, CA. This role involves designing, coding, and maintaining web services and applications that are core to PayPal's software capabilities. The engineer will collaborate within an empowered team to develop extensible software technical solutions for complex RegTech problems, working with product management to create innovative solutions that enhance customer success. Key responsibilities include making quantifiable improvements to engineering processes, quality, and efficiency through automation, proper code abstraction, and monitoring. The role requires utilizing knowledge of system design for large-scale deployments and automation using Selenium. The engineer will work in an Agile team, adhering to Agile best practices and managing individual task deliverables. Development will include platform-level features such as configuration management, service discovery and routing, feature switches, and A/B testing. Partial telecommuting is permitted from within a commutable distance.

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.
  • Experience building scalable web applications using React, Next JS and NodeJS (3 years).
  • Experience in Web Management Framework including Redux, React State, Hooks and Context API (3 years).
  • Experience in Playwright and React Testing Library for end-to-end and unit testing (3 years).
  • Experience in Java programming and Object-Oriented Design (3 years).
  • Experience in React Native framework (3 years).
  • Experience with Python, PyTorch, and asynchronous workflows using Celery and AsyncIO (1 year).
  • Experience in CI/CD pipelines and automation in Harness (1 year).
  • Experience with AWS DynamoDB for database solutions (1 year).
  • Experience with Stencil.js as a web component framework (1 year).
  • Experience in Easy-Peasy (1 year).

Responsibilities

  • Design, code, and maintain web services and applications that directly provide core software capabilities for PayPal.
  • Collaborate in an empowered engineering team to develop extensible software technical solutions for complex RegTech problems.
  • Work with product management to formulate innovative solutions to improve customer success.
  • Make quantifiable improvements on engineering process, quality, and efficiency through automation, proper code abstraction, and monitoring.
  • Utilize knowledge and experience in system design and considerations for large scale deployments, and automations using Selenium.
  • Work in an Agile team, with Agile best practices, and ability to manage individual task deliverables.
  • Develop platform level features, such as configuration management, service discovery and routing, feature switch, and A/B testing.

Benefits

  • Generous paid time off
  • Healthcare coverage for you and your family
  • Resources to create financial security
  • Support your mental health
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service