PayPal

Staff Software Engineer

San Jose, CA US
Kubernetes Docker Java C++ API AWS GCP
This job is closed! Check out or
Description
What you need to know about the role: PayPal Core Payment platform team is looking for talented, creative, and passionate security engineers to help design and build Real Time Payments platform on public cloud. Meet our team: Does it excite you to work on systems that process billions of dollars in payments per year in 195+ countries? How about making an impact on 250+ million PayPal users around the world? PayPal Core Payment Platform team is looking for a talented, creative, and passionate back-end engineer to help design and build a new payments platform on public cloud. As a self-motivated and enthusiastic member of our team, you will work with extremely talented peers in a fun environment building performance efficient, highly scalable, configurable and available systems. You will work in an agile environment with a focus on problem solving and engineering excellence.

Your way to impact:

  • Experience in object-oriented programming and concepts 
  • Experienced in Distributed System development using Java/J2EE/Web Technologies/C++. 
  • Exposure to Agile Methodologies 
  • Strong knowledge of control plane systems - from web application to API service, workflow/state machine system, CI/CD system, to observability systems (monitoring, logging, tracing). 
  • Strong knowledge of container-based and distributed application management - from binaries and manifests building and packaging, to runtime environment management (ex, host-based and serverless controls). 
  • Deeply understand and have experience with building high availability, high throughput, fault tolerance, and scalable system in a modern cloud-based and global environment (ex, multi-region). 
  • Experience and expertise in cloud-native environments and technologies (ex, VPC, ELB, IAM) are strongly preferred. 
  • Experience with DevOps is a plus. 
  • Experience with 3rd party / open-source control plane technologies (ex, GitHub OIDC, GitHub Actions, Argo, Artifactory) is a plus. 

Your day to day:

  • Design, develop and test high throughput back-end payments systems 
  • Develop efficient, elegant, clean code with no unnecessary complication or abstraction 
  • Lead code review sessions 
  • Passionate about low latency systems 
  • Ability to deal with high volume data 
  • Continuously look for opportunities for performance tuning 
  • Collaborate with other engineers and architects 
  • Collaborate with Product Managers 

What do you need to bring-

  • 7+ years of hands-on experience building, delivering, and managing cloud IaaS environments using IaaS AWS/GCP platforms 
  • 7+ years of experience in object-oriented programming and concepts 
  • 7+ years of experience in Distributed System development using Java/J2EE/Web Technologies/C++. 
  • Exposure to Agile Methodologies 
  • Experience in  continuous improvement and building continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline) 
  • Develop, scale, and control strategies, standards, guidelines, governance of Continuous Integration systems 
  • Proficient in containerization tools such as Kubernetes and Docker. 

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

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

1 applies

179 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers