PayPal

Senior Software Engineer

San Jose, CA US
API Java Spring SQL Machine Learning
This job is closed! Check out or
Description
As a key member of Risk Platform engineering team, you architect, design, test, deploy and maintain software solutions. PayPal Software Engineers are strong technologists who are passionate to solve large scale highly complex computer engineering problems. In PayPal, we develop massively scalable, distributed software systems that require high availability to our business. You build strong competencies in data structures and algorithms, along with a technical fascination for how everything ties together. You need to have a solid foundational knowledge of computer engineering and intellectual curiosity to understand the business. Risk Platform Engineering team is responsible for fraud detection and decisioning, risk management and compute services across PayPal - globally. We design, develop, enhance and support services that get called across every interaction between PayPal and it's users and partners. Our solutions need to scale across millions of such interactions, working with petabyte plus data, integrating with various other APIs in real time and yet providing high availability and configurability to the business. To achieve this we are always looking at advances in technology and science and tying those back to business needs. To help with this, we are always looking for strong technologists who are passionate to solve large scale highly complex computer engineering problems, in a repeatable and maintainable way. Our engineers build strong competencies in data structures and algorithms, along with a deep understanding of business processes.

You’ll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, search, platform, test, quality, big data, front end, and back end. As a core participant of your team, you’ll estimate engineering efforts, prioritize projects, plan implementations, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the world’s largest e-commerce and payments websites at a scale few companies can match.

Basic Skills & Qualifications:

  • Master in Computer Science degree or related field from an accredited college or university
  • Strong applied experience. You’ve built, broken, and rebuilt software applications. We’re looking for creative thinkers who also know how to create real-world products.
  • Solid experience working Java, Spring and server side technologies
  • Strong foundational knowledge in Object-Oriented Design Principles, Data Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software Engineering
  • Applied Experience with development of RESTful APIs ,Web Services, SOA
  • Experience with NOSQL Databases, Distributed systems, Machine Learning, Cloud-based technologies, Big Data Frameworks and front end technologies is a plus
PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

306 views

Other Jobs from PayPal

Manager, Software Development 2

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

Senior Staff Architect

Remote Chicago, IL

Software Engineer

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

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

🥳🥳🥳 223 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