Sr Software Engineer

PayPalSan Jose, CA
$187,741 - $270,500Hybrid

About The Position

PayPal, Inc. seeks Sr Software Engineer in San Jose, CA. This role involves working with Product Managers and business partners to identify improvement opportunities, analyzing data based on product requirements, and creating reports for internal teams and/or external clients. The engineer will use various methods to visualize data, structure large datasets to find usable information, and collaborate with a team of analysts. Responsibilities include creating presentations and reports based on recommendations and findings, defining validation queries, and automating discrepancy identification. The role requires implementing the reporting data model and delivering within schedule in an Agile software development environment using test-driven development methodologies. Participation in the full development lifecycle, including design, coding, testing, and production release, is expected. Proactive identification of areas for improvement and innovation to enhance development productivity is also a key aspect of this position. 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 two years of experience in the job offered or a related occupation.
  • Two years of experience required in JAVA
  • Two years of experience required in Spring boot
  • Two years of experience required in Python
  • Two years of experience required in SQL
  • Two years of experience required in Web Services
  • Two years of experience required in REST APIs
  • Two years of experience required in Cloud Architecture and Computing (AWS and GCP)
  • Two years of experience required in Data Analytics
  • Two years of experience required in Apache Airflow
  • Two years of experience required in Data Modeling
  • Two years of experience required in AI ML
  • Must be legally authorized to work in the U.S. without sponsorship.

Responsibilities

  • Work with Product Managers and other business partners to identify opportunities for improvement.
  • Analyze data based on product requirements.
  • Create reports for internal teams and/or external clients.
  • Use graphs, infographics and other methods to visualize data.
  • Structure large data sets to find usable information.
  • Work with a team of analysts and other associates to process information.
  • Create presentations and reports based on recommendations and findings.
  • Define validation queries when needed and how to identify discrepancies in the data as they arise.
  • Write queries for runbooks that automate the discrepancy identification process.
  • Implement the reporting data model.
  • Deliver within schedule in an Agile software development using test-driven development methodologies.
  • Participate in development life cycle activities like design, coding, testing and production release.
  • Be proactive with identifying areas for improvement and innovation to improve development productivity.

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