Staff Software Engineer

PayPalAustin, TX
$163,550 - $273,500Hybrid

About The Position

PayPal, Inc. seeks Staff Software Engineer in Austin, TX. The role involves designing, developing, and deploying scalable distributed software systems to support PayPal’s global payments platform, with a focus on checkout billing agreements. Responsibilities include translating business needs into secure, high-performance software solutions, driving platform evolution through architectural improvements, and resolving complex technical challenges in the fintech space. The position also entails leading cross-functional project execution, mentoring engineers, contributing to open-source initiatives, and supporting large merchant integrations, while ensuring timely delivery aligned with compliance, legal, and risk standards. Partial telecommuting is permitted from within a commutable distance.

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Information Technology, or a closely related field.
  • 12 years of progressively responsible experience in the job offered or a related occupation.
  • Experience designing and developing large-scale software applications using Object-Oriented Design and Java (12 years).
  • Experience developing concurrent applications using Multi-threading techniques in Java (12 years).
  • Experience building enterprise applications using the Spring framework (9 years).
  • Experience implementing data persistence with Hibernate in Java-based applications (9 years).
  • Experience designing and building scalable systems using Distributed Computing principles (9 years).
  • Experience writing and optimizing SQL queries for relational databases (9 years).
  • Experience working with Oracle databases for enterprise-scale applications (8 years).
  • Experience designing and integrating RESTful web services for distributed applications (6 years).
  • Experience developing microservice-based architecture using Microservices design patterns (6 years).
  • Experience working with event-driven systems using Event Queue technologies (6 years).
  • Experience monitoring and analyzing logs with Kibana for system observability (6 years).
  • Experience with continuous integration and continuous deployment (CI/CD) tools and practices (6 years).
  • Experience automating build and deployment pipelines using Jenkins (6 years).
  • Experience in the fintech ecosystem, including regulatory and compliance considerations in online payments (5 years).
  • Experience implementing application-level caching strategies for performance optimization (6 years).
  • Experience developing secure applications with Authentication and Authorization mechanisms (6 years).
  • Experience leading agile teams using Scrum Management methodologies (3 years).

Responsibilities

  • Design, develop, and deploy scalable distributed software systems to support PayPal’s global payments platform, with a focus on checkout billing agreements.
  • Translate business needs into secure, high-performance software solutions.
  • Drive platform evolution through architectural improvements.
  • Resolve complex technical challenges in the fintech space.
  • Lead cross-functional project execution.
  • Mentor engineers.
  • Contribute to open-source initiatives.
  • Support large merchant integrations.
  • Ensure timely delivery aligned with compliance, legal, and risk standards.

Benefits

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