Search jobs > San Jose, CA > Senior software engineer

Senior Software Engineer - Backend Java

PayPal, Inc.
San Jose, California, US
Full-time

The Company

Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.

PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy.

We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether they are online or in person.

PayPal is more than a connection to third-party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers.

We offer our customers the flexibility to use their accounts to purchase and receive payments for goods and services, as well as the ability to transfer and withdraw funds.

We enable consumers to exchange funds more safely with merchants using a variety of funding sources, which may include a bank account, a PayPal or Venmo account balance, PayPal and Venmo branded credit products, a credit card, a debit card, certain cryptocurrencies, or other stored value products such as gift cards, and eligible credit card rewards.

Our PayPal, Venmo, and Xoom products also make it safer and simpler for friends and family to transfer funds to each other.

We offer merchants an end-to-end payments solution that provides authorization and settlement capabilities, as well as instant access to funds and payouts.

We also help merchants connect with their customers, process exchanges and returns, and manage risk. We enable consumers to engage in cross-border shopping and merchants to extend their global reach while reducing the complexity and friction involved in enabling cross-border trade.

Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness.

Together, our values ensure that we work together as one global team with our customers at the center of everything we do and they push us to ensure we take care of ourselves, each other, and our communities.

Job Description Summary :

PayPal Marketing Technology team is dedicated to creating a best-in-class platform. We are looking for highly talented, professional, and motivated engineers to join our team.

As a Senior Software Engineer on our Marketing Technology Platform, you will be at the forefront of building and enhancing the Java based Spring applications that moves millions of profile data from PayPal Source systems to Adobe SaaS Platform.

As part of your responsibilities, you’ll engage in all facets of application development, including design, coding, ensuring security measures, testing, and overseeing production releases.

You will be responsible for delivering new features, enhancements, and fixes for our real-time applications within MarTech platform.

What you need to know about the role

As a Senior Software Engineer on our Marketing Technology Platform, you will be at the forefront of building and enhancing the Java based Spring applications that move millions of profile attributes data from PayPal Source systems to Adobe SaaS Platform.

As part of your responsibilities, you’ll engage in all facets of application development, including design, coding, ensuring security measures, testing, and overseeing production releases.

You will be responsible for delivering new features, enhancements, and fixes for our real-time applications within MarTech platform.

Meet our team

At PayPal Marketing Technology Platform, we are a supportive, forward-thinking community of customer-centric technologists.

We celebrate our successes, learn from our challenges, and always keep pushing forward. Whether we're brainstorming the next big feature, tackling complex technical challenges, or sharing insights from our latest project, there's a shared sense of purpose and excitement for what we're building.

Together, we share a common goal : to build seamless, secure, and scalable solutions that empower individuals and businesses around the globe.

Your way to impact

Your work will directly contribute to PayPal’s overarching mission of revolutionizing customer engagement globally. By building, enhancing, and scaling the back-end applications that underpin our marketing technology experiences, you will be a key player in enabling seamless and innovative ways of engagement of our customers worldwide.

Your efforts in developing high-quality, secure, and performant software solutions will not only improve user experiences but also drive inclusion and flexibility that is critical in today's digital economy.

Your role goes beyond coding; it's about making a tangible impact on the lives of millions.

In your day-to-day role you will

Design, develop, test, and deploy robust software solutions using Java in a Linux / Unix environment, ensuring high performance, security, and scalability.

Independently work on multiple product features, utilizing your technical expertise to propose innovative solutions for both new and existing functionalities, informed by a growing understanding of our products and the business domain.

Manage your own project deliverables, timelines, and priorities, effectively balancing multiple tasks to meet project deadlines and performance targets.

Actively engage in design and code reviews, providing constructive feedback to peers and incorporating feedback into your own work to maintain high standards of code quality and functionality.

Share your knowledge and experience with new members to help onboard them onto the team quickly and efficiently, fostering a culture of learning and continuous improvement.

What do you need to bring

A bachelor’s degree in computer science or an equivalent combination of technical education and work experience.

5+ years of software development experience, with a strong emphasis on Java, which includes experience with the Spring Framework.

A deep understanding of data structures, object-oriented design, and algorithms.

Experience working with large-scale, highly available, and distributed systems.

Experience developing automated unit, integration, and functional tests, preferably in a Java environment using tools like JUnit, Mockito, or Spring Test.

Proficiency in using Maven as a build and dependency management tool.

Experience working on SaaS platform(s) : Adobe, Google Cloud Platform (GCP) is a plus.

Experience designing and developing RESTful web services.

An understanding of Continuous Integration (CI) and Continuous Delivery (CD) concepts, with experience in using build and deployment tools to streamline and automate the development lifecycle.

Experience using Atlassian JIRA, Service Now, and Atlassian Confluence tools.

Experience in delivering projects using Agile Methodology.

Work Permit and Relocation Prerequisites : Must already possess valid authorization to work in the country where the position is advertised / located.

Relocation support will not be provided for this role.

Our Benefits :

At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset you.

That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you.

We have great benefits including a flexible work environment, employee shares options, health and life insurance and more.

To learn more about our benefits please visit https : / / www.paypalbenefits.com.

Commitment to Diversity and Inclusion

PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and / or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law.

In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at [email protected].

Belonging at PayPal :

Our employees are central to advancing our mission, and we strive to create an environment where everyone can do their best work with a sense of purpose and belonging.

Belonging at PayPal means creating a workplace with a sense of acceptance and security where all employees feel included and valued.

We are proud to have a diverse workforce reflective of the merchants, consumers, and communities that we serve, and we continue to take tangible actions to cultivate inclusivity and belonging at PayPal.

Any general requests for consideration of your skills, please Join our Talent Community.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
TikTok
San Jose, California

We are looking for engineers who will work with us to create the history of the most powerful and highly-impactful CommercePack systems. Responsible for the backend development related to ByteDance's overseas product advertisement displays, along with design and implementation of high-concurrency sy...

Promoted
Walmart
Santa Clara, California

As a Senior Software Engineer, you will collaborate closely with stakeholders, mentor engineering teams, and advocate for best practices and emerging technologies. At Walmart, we are seeking a talented and experienced Senior Software Engineer to join our dynamic team. ...

Promoted
Advanced Micro Devices, Inc
San Jose, California

AMD is looking for a senior software engineer who can contribute to the development of the release and scale of our inference engine. The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Bachelor’s or Master's ...

Promoted
Apple
Cupertino, California

We at Apple Maps is seeking a Senior Full-Stack Software Development Engineer to join our Eval Engineering team. Successful candidate will closely collaborate with other software engineers, data scientists, evaluation and SRE teams to deliver business objectives associated with this project, ensurin...

Promoted
Guardant Health
Palo Alto, California

Guardant Health seeks an energetic and passionate Senior Software Quality Engineer to join its Software Engineering team. An ideal candidate would have experience working in a regulated environment with a thorough knowledge of quality engineering best practices and technical expertise to deliver sof...

Promoted
Apple
Cupertino, California

In our team you will bring expertise in software engineering to create experiences that surprise and delight our customers every day!. You will work closely with talented Software and ML engineers on our team, and across Apple to design, architect and implement new experiences across iOS and all App...

Promoted
Pylon
Palo Alto, California

Mortgage is complex, our platform is complex, good software engineering is complex. At this early stage, we’re looking for engineers who can see the opportunity of what we’re building towards and want to have a hand in building it. If you like pushing yourself to learn a massive amount while shippin...

Promoted
CV Library
Santa Clara, California

Do you have the following skills, experience and drive to succeed in this role Find out below.Our Cloud Management Platform is a public cloud delivered management platform to manage all Palo Alto Networks Next network security solutions.It’s an easy-to-use, scalable and secure platform to operationa...

Reflex
CA, United States

We’re looking for a fantastic SF/Bay Area-based engineer comfortable working on a very early product in a quickly changing codebase and role. Build and improve backend of our hosting service, own payments, auth, and permissions. ...

BILL
San Jose, California

BILL is a leader in financial automation software for small and midsize businesses (SMBs). Experience working on large scale, complex applications using Java or Elixir. Strong understanding of engineering, product, and design interoperation and communication. Ability to mentor and guide other engine...