Bachelor’s degree in Computer Engineering/Computer Science or related field (or equivalent experience).
10+ years related experience
Track record leading, developing, and delivering significant, complex software projects within complex organizations.
Strong technical background, with:
Expertise in designing large scale distributed systems.
Expertise in Payments domain.
Demonstrable and in-depth experience with Java stack. Ruby on Rails very desirable.
Some experience with JavaScript and Node.js is highly desired.
Proficiency in managing cloud based large-scale infrastructure.
Experience building solutions on the Cloud (ideally GCP and AWS).
Experience designing and building systems with Docker containers and Kubernetes.
Experience with Unix/Linux operating systems internals and administration.
Established experience with monitoring/logging tools and best practices.
Experience in software release lifecycle with modern distributed version control (e.g., git).
Experience working in an Agile environment, including Extreme Programming practices like Iterative Development, Continuous Integration (and Deployment) and Test-Driven Development.
Great analytical and problem-solving skills.
Strong influencer and strong communicator, both written and spoken.
Behaviors:
Approach problems with humility, rigor, and decisiveness.
Demonstrate a high emotional quotient and empathy, with ability to build trust and create psychological safety while tackling tough problems and navigating conflicts.
Identify and solicit input from all stakeholders, balancing competing needs and distilling a coherent strategy.
Lead by meeting people where they are at and building bridges to where you need them to go.
Emphasize iterative progress, risk management, and delivering value.
Leave the campsite cleaner and people stronger.
Jobs from our Partners
Senior Solution Architect - Data and Analytics
Senior System Integration and Test Engineer
Critical Infrastructure Engineer
Critical Infrastructure Engineer
IDT Software Engineer - Huntsville
Other Jobs from PayPal
Manager, Software Development 2
Data Scientist 3
Senior Engineering Manager
Senior Backend Engineer - Java
Senior Android Developer
Software Engineer 3
Similar Jobs
Software Engineer Principal (Python / Ruby)
Senior Full Stack Engineer
Site Reliability Engineer
Site Reliability Engineer
Senior Developer, Professional Services
Senior Java Distributed Systems Software Engineer
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
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee