Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

PayPal Senior Staff Software Engineer 
United States, California, San Jose 
808252783

18.08.2024


You will be part of the PayPal Commerce Platform Team. You will be responsible for analysis, design, coding, and building web platforms. You should be self-motivated, team-oriented, problem solver, possess creative problem-solving skills, and have the ability to handle multiple projects at the same time. You will be developing multiple-tiered web applications based on modern technologies.What you need to know about the role:This is primarily a backend role and you will be sought as an expert of frameworks, advocate for best practices, and cross-team influencer.

Your day to day:

  • Partner alongside software engineers and various cross-functional team members to build, manage, perform, and support various aspects of real-time projects.

  • Build and maintain a highly reliable, available, and resilient commerce platform.

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

  • Drive operational excellence by optimizing processes 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.

  • Participate in all stages of the software development cycle, including the design and development of significant new architectural systems and improvements.

What do you need to bring:

  • Must have a BS or MS Degree in Computer Science or equivalent

  • 10+ years of backend software development building large-scale enterprise applications.

  • Must be a self-starter, work independently or as a team member, and have strong communication skills in interfacing with business partners and Technology.

  • Strong OOP skills, with the ability to analyze requirements and transform them into scalable software designs.

  • Expertise in online payments and related domains is a plus.

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

  • Demonstrated technical leadership experience, such as being an architect or tech lead for high-impact customer-facing product development.

  • Serve as a strong advocate of code craftsmanship, good coding standards, and the use of tools that will improve the quality of delivered code.

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

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

  • Prior experience in monitoring large-scale distributed systems. Demonstrated knowledge of automation for most of the manual tasks around SDLC with 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.

  • Excellent skills in complex technicalproblem-solving.

  • Quality mindset with experience in writing test plans and automation.

  • Solid understanding of distributed systems and cloud architectures.

  • Proficient in multiple programming languages/scripting languages.

  • Passionate about mentoring team members and staying up-to-date on the latest technologies and platforms.

Highly competent hands-on experience in the following:

  • Enterprisearchitecture/softwaredesign/implementation,particularly large-scale web-based systems. (J2EE)

  • Java programming in Linux/Unix environment

  • OO-based analysis and design

  • SOA / Web Services

  • MVC frameworks such as Spring along with Sprint boot

  • Software design and development methodologies, including Agile methods

  • Source Control (GIT experience is an advantage)

  • Unit testing frameworks such as JUnit, Google Test

  • Database design and optimization. (Oracle/MySQL)

  • Jenkins/Hudson, Maven/Ant, RESTs experiences

Preferred Qualifications:

  • Ability to present technical problems to non-technical audiences.

  • Experience with using Agile/Scrum methodology for software development.

Travel Percent:

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

$96900 to $234300


Our Benefits:

Any general requests for consideration of your skills, please