Staff Software Engineer

PayPalNew York, NY
$193,461 - $300,500Hybrid

About The Position

PayPal, Inc. seeks Staff Software Engineer in New York, NY. This role involves analyzing requirements, preparing designs, and developing robust, scalable software applications and features using object-oriented programming and backend languages. The engineer will architect and develop large-scale backend systems, design, build, and maintain complex RESTful APIs and microservices. They will exercise leadership in guiding engineering teams through complex technical challenges and design decisions, monitor and test newly implemented applications for reliability, security, and performance, and document findings to present to senior management with proposed solutions. The role also includes developing automated tests, delivering high-quality software code to production within a short development cycle in a continuous integration and delivery environment, and building, testing, and deploying containerized applications. Partial telecommuting is permitted from within a commutable distance.

Requirements

  • Bachelors degree, or foreign equivalent, in Computer Science, Computer Engineering, or a closely related field plus eight years of experience in the job offered or a related occupation.
  • Experience designing and developing large-scale software applications using Object-Oriented Design and Java (8 years)
  • Experience with RESTful API Web services development using Java, Spring, SpringBoot (8 years)
  • Expertise in development using JSON in Java environments for scalable and highly available web services/APIs (8 years)
  • Working experience on OAuth and similar authentication mechanisms (5 years)
  • Back-end Java services development using servlet containers, JMS, JPA, Spring MVC, Hibernate (8 years)
  • Experience with SQL Databases MySQL, Oracle (8 years)
  • Experience with NoSQL databases MongoDB, CassandraDB, DynamoDB (5 years)
  • Working experience on AWS environment and AWS services/tools – S3, Lambda, API gateway, SNS, SQS, Elasticsearch, ECS, EKS, Lambda step functions, Route53, VPC, Athena, Bedrock, CloudFront, CloudTrail, CloudWatch, CloudFormation (5 years)
  • Front-end development experience on React JS, Angular JS, node JS, Typescript/Javascript (5 years)
  • Experience in containerization using Kubernetes, Docker, Ec2. (5 years)
  • Experience in CI/CD pipelines using Jenkins, Harness (5 years)

Responsibilities

  • Analyze requirements, prepare design, and develop robust, scalable software applications and features using object-oriented programming and backend language.
  • Architect and develop large-scale backend systems.
  • Design, build, and maintain complex RESTful APIs and microservices.
  • Exercise leadership in guiding engineering teams through complex technical challenges and design decisions.
  • Monitor and test newly implemented applications for reliability, security, and performance.
  • Document findings and present to senior management with proposed solutions.
  • Develop automated tests and deliver high-quality software code to production within a short development cycle in the continuous integration and delivery environment.
  • Build, test, and deploy containerized applications.

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