PayPal

Senior Software Engineer (Java)

Remote US
API Ruby Java SQL
This job is closed! Check out or
Description
What you need to know about the role: As a key member of the Risk as a Service team, you will be collaborating closely with engineering, product, and operations to design and develop features for our highly complex and heavily distributed risk environment. You will be making critical technology decisions, building & maintaining large production-grade distributed systems that handle petabyte-scale, and working with our customers to resolve their day-to-day problems. Meet our team: As a key member of the Risk as a Service team, you will be collaborating closely with engineering, product, and operations to design and develop features for our highly complex and heavily distributed risk environment. You will be making critical technology decisions, building & maintaining large production-grade distributed systems that handle petabyte-scale, and working with our customers to resolve their day-to-day problems.

Your way to impact:

You will be responsible for working with a team of engineers in the design, development, test, and deployment of a range of products in Risk as a Service. A successful candidate will have an established background in being a go-getter with strong technical ability, great communication skills, and a motivation to achieve results in a fast-paced environment.

Your day to day:

In your day to day role you will

  • Participate in the full development lifecycle, including design, coding, automated testing, and production releases of backend services.
  • Be a problem solver and drive to get results.
  • Prototype ideas quickly using cutting-edge technologies.
  • Communicate effectively to peers and leadership on tasks and projects.
  • Collaborate closely with front-end, architecture, and cross-functional teams and deliver compelling solutions.
  • Passion for code quality, maintainability, and testability.
  • Lead and mentor junior engineers
  • Able to find and fix performance, scalability, and other live issues in a time-critical environment.

What do you need to bring:

  • 7+ years of experience in software engineering.
  • Experience in one or more of the following: Ruby, Java.
  • Strong foundational knowledge in Object-Oriented Design Principles, Data Structures, Algorithms, SQL/NoSQL, concurrency, Operating Systems, and Software Engineering.
  • Experience with NoSQL/SQL Databases.
  • Applied Experience with the development of RESTful APIs, Web Services, and SOA.
  • Expertise in understanding high-level design and translating it into detailed design artifacts.
  • Ability to drive projects independently and demonstrated ability to learn new technologies quickly.
  • Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams.
  • Should be a strong advocate of code craftsmanship, good coding standards, and the use of tools that will improve the quality of the delivered code.
  • Frontend experience, as well as any other language, is also beneficial.
PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

479 views

Other Jobs from PayPal

Machine Learning Intern

Remote Singapore

Integration Engineering Manager

Remote Mexico City, Mexico

Data Scientist 2

Remote Chennai, India

MTS 2, Software Engineer

Remote Bengaluru, India

HR Systems Engineer

Remote Chennai, 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

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