Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

PayPal Staff Software Engineer- Ruby Rails 
France, Occitania, Toulouse 
569930976

20.03.2025

We solve world-scale problems and provide opportunities to match. We build diverse teams that recognize our strengths and allow us to work on our weaknesses. You bring skills and a relentless focus on the customer, and we'll provide the support you need to do the best work of your life.
As a Staff Software Engineer, you will be responsible for the evolution of our merchant experience and platform. You will make key technology decisions, build & maintain large production grade systems, work with our customers to solve their day-to-day problems, and mentor and guide other engineers.

Job Description:

  • Design, and implement complex, multi-tier distributed software applications, document and test systems, modify as appropriate.

  • Lead projects with other engineers, architects, managers, and Product Management, QA, and Operations teams to design and develop innovative processes and create solutions that meet business requirements.

  • Be a technical leader within your team and within PayPal in general.

  • Provide technical and project leadership and mentoring.

  • Be a valued member of an autonomous, cross-functional agile team.

  • Build performance sensitive systems that serve tens of millions of requests each day.

  • Be an active voice in architectural decisions for PayPal’s core payments system.


Who you are:

  • You know how to write highly scalable and distributed Ruby on Rails services.

  • You drive technical projects and take pride in building systems that are used by millions of users every day.

  • You have experience in developing mid-tier services in a service-oriented architecture (SOA).

  • You have worked on traditional and non-traditional SORs from Oracle to Couchbase and Cassandra.

  • You think Agile is the way to go for faster development until something better comes along.

  • You call Linux and Vim as your best buddies.

  • You have great communication skills.

  • You think POC (proof of concept) is the faster way to prove a point.

  • You are passionate about PayPal and its mission to “build the Web’s most convenient, secure, cost-effective payment solution.


Requirements:

  • Strong Ruby or strong programming abilities in Java and other languages like Python, C++

  • Strong understanding of algorithmic techniques, design patterns and best practices.

  • Curiosity about how things work and the behavior of finding the answers. Flexible and adapting the changing circumstances, tenacious.

  • Knowledge/experience withUnix. Knowledge/experience with relational databases, NoSQL databases.

  • Knowledge/experience withGitHub. Knowledge/experience with Service Oriented Architectures.


Basic Qualifications:

  • 7+ years and at least a Bachelor’s degree in Computer Science (or equivalent).

Additional Job Description:

The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .

The U.S. National Annual Pay Range for this role is:

Any general requests for consideration of your skills, please .

Our Benefits:

Any general requests for consideration of your skills, please