MTS 2, Software Engineer

PayPalSan Jose, CA
$226,138 - $300,500Hybrid

About The Position

PayPal, Inc. seeks MTS 2, Software Engineer in San Jose, CA. This role involves providing technical leadership and guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. The engineer will demonstrate end-to-end ownership of features, projects, modules, and services delivered by the team throughout the software development lifecycle. This includes leading the design and implementation of end-to-end solutions for new payment experiences using various technologies, leading architectural discussions, and contributing to the overall technical direction. The role also focuses on optimizing software performance by identifying and resolving bottlenecks through monitoring, logging, and metrics to enhance user experience. A strong advocacy for clean, scalable, high-performing, secure, and reliable software services is expected in all areas, including coding, documentation, and automation. The engineer will identify and implement critical non-functional requirements (Availability, Security, Performance, Scalability, and Observability), and improve automated test strategies, build and deploy processes to enable speedy and reliable continuous integration. Collaboration with other development teams to ensure seamless integration and deployment of server-side applications, automating and enhancing build, test, and deployment processes is also a key responsibility. Conducting formal and informal code reviews with constructive feedback, and mentoring junior engineers to foster their professional growth and promote a collaborative environment are essential. Staying up-to-date with the latest industry standards, tools, and technologies related to server-side development, observability, and DevOps practices, and driving their adoption within the team is crucial. Participation in program planning, influencing the product and technology roadmap, and driving outcomes are also part of the role. Telecommuting is permitted, and work may be performed from anywhere in the US.

Requirements

  • Master’s degree, or foreign equivalent, in Computer and Information Science, Engineering (any), or a closely related field plus six years of experience in the job offered or a related occupation.
  • Alternatively, a Bachelor’s degree, or foreign equivalent, in Computer and Information Science, Engineering (any field) or a closely related field plus eight years of progressively responsible experience in the job offered or a related occupation.
  • Java (6 years)
  • Spring (6 years)
  • Rest (6 years)
  • Git (2 years)
  • SQL (6 years)
  • TestNG (6 years)
  • CI/CD (2 years)
  • Kafka (2 years)
  • Cassandra (2 years)
  • GCP (2 years)
  • Must be legally authorized to work in the U.S. without sponsorship.

Nice To Haves

  • EOE, including disability/vets.
  • Additional compensation for this role may include an annual performance bonus, equity, or other incentive compensation, as applicable.
  • For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.

Responsibilities

  • Provide technical leadership and guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Demonstrate end-to-end ownership of features, projects, modules, and services that you and your team deliver in all phases of the software development lifecycle.
  • Lead your team’s design and implementation of end-to-end solutions towards new payment experiences using various technologies.
  • Lead architectural discussions and contribute to overall technical direction, advocating for best practices and innovative solutions.
  • Optimize software performance, identifying and resolving bottlenecks via monitoring, logging, and metrics to enhance the user experience.
  • Act as a strong advocate for clean, scalable, high-performing, secure, and reliable software services, in all areas, including coding, documentation, and automation.
  • Identify and implement critical non-functional requirements (Availability, Security, Performance, Scalability, and Observability), and improve automated test strategies, build and deploy processes to enable speedy and reliable continuous integration.
  • Collaborate with other development teams to ensure seamless integration and deployment of server-side applications, automating and enhancing build, test, and deployment processes.
  • Conduct formal and informal code reviews, providing constructive feedback to team members to ensure code quality and adherence to clean and scalable coding principles.
  • Mentor and guide junior engineers, fostering their professional growth and promoting a collaborative and knowledge-sharing environment.
  • Stay up-to-date with the latest industry standards, tools, and technologies related to server-side development, observability, and DevOps practices, and drive their adoption within the team.
  • Participate in program planning, influencing the product and technology roadmap and driving outcomes.

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