Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

PayPal Staff Software Engineer Backend 
United States, California, San Jose 
641063625

18.08.2024

What you need to know about the role-
We’re looking for a highly motivated and collaborative individual with great problem solving skills, and able to manage multiple projects/tasks at the same time. This is primarily a backend role and you will be sought as an expert of frameworks, advocate for best practices, and cross-team influencer.
You will be part of a fast-paced PayPal complete payments platform team which enables our customers to accept multiparty payments. As a key member of this fast-paced team, you’ll be responsible for the entire development lifecycle, from analysis, design, coding, and building and scaling platforms.

Job Description:

is responsible forbuilding highly scalable applications to enable payment processing capabilities on the platform.


Your day to day:

  • Play a crucial role in building solutions for our customers.

  • Build andmaintaina highly reliable, available, and resilient commerce platform.

  • Lead by example and help foster a culture of positivity, psychological safety, and inclusivity within the team.

  • Work with other engineers andPMsacross multiple teams to gather requirements, design, develop, test, launch, andmaintain

  • Drive operational excellence byoptimizingprocesses and workflows for enhanced productivity and efficiency.

  • Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives

  • Mentor other engineers and contribute to the technical direction of the team.

What do you need to bring:

  • Must have a BS orMSDegree in Computer Science or equivalent

  • 7+ years of experience in software development building large-scale enterprise applications.

  • Experience with Javascript both client and server-side are required.

  • REST APIs, Custom Web services development and integration is required.

  • J2EE, Spring MVC and Spring Boot are required.

  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles.

  • Expert-level understanding of designing and developing data-intensive applications and architecting them for scalability and availability.

  • Developing high-traffic backend services, with low latency and designing them for scale.

  • Experience applying software design patterns, data structures, and algorithms.

  • up-to-dateon the latest technologies and platforms.

  • Prior experience in monitoring large-scaledistributedsystems. Demonstrated knowledge of automation for most of the manual tasks aroundSDLCwith techniques such as packaging with Docker, ensuring a reliable CI/CD Should be able to isolate errors by trouble-shooting the application stack from application to framework to underlying infrastructure dependencies and network.

  • Hands-on knowledge of OOP/OOD/Functional languages along with a strong understanding of concurrency, parallelism, and networking, with profound data structure & algorithms.

  • Experience developing solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics, and network.

  • Ability to reduce tech debt and have a plan to remove them from the system.

  • Must be able to work independently with minimal supervision in a team to define, design, implement, test, release rollout, and support software applications for PayPal.

  • Work with business units to crystallize business needs into product features.

  • Experience in application performance fine-tuning is a plus.

  • Experience with unit testing using Junit and writing functional testing.

  • Experience using industry-standard software development tools (IDE / Version Control / Continuous Integration)

  • Strong debugging and problem-resolution skills

  • in online payments and related domains is a plus.

  • Focuses on test-driven development and automation.

  • Believes in Agile development and is comfortable with SCRUM process.

  • Refactor existing codebase and understand existing implementations to decide whether to refactor or rewrite.

  • Performance bottlenecks and use good coding patterns to avoid them.

Highly competent hands-on experience in the following:

particularly large-scale web-based systems. (J2EE)

The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits.

For more information, visit

The U.S. national annual pay range for this role is $130,100 to $204,600.

Our Benefits:

Any general requests for consideration of your skills, please