Sr Software Engineer, Ruby on Rails
Listed on 2026-01-10
-
Software Development
Software Engineer, Full Stack Developer
Company
Pay Pal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, Pay Pal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy.
We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether online or in person. Pay Pal is more than a connection to third‑party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers.
We offer our customers the flexibility to use their accounts to purchase and receive payments for goods and services, as well as the ability to transfer and withdraw funds. We enable consumers to exchange funds safely with merchants using a variety of funding sources, including bank accounts, Pay Pal or Venmo balances, credit products, debit cards, certain cryptocurrencies, or other stored value products such as gift cards and eligible credit card rewards.
Our Pay Pal, Venmo, and Xoom products also make it safer and simpler for friends and family to transfer funds to each other. We offer merchants an end‑to‑end payments solution that provides authorization and settlement capabilities, instant access to funds, and payouts. We also help merchants connect with customers, process exchanges and returns, and manage risk. We enable consumers to engage in cross‑border shopping and merchants to extend their global reach while reducing complexity.
Our beliefs guide our daily conduct. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Together, we ensure we work as one global team with our customers at the center, and we take care of ourselves, each other, and our communities.
Job Description SummaryThis role delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project‑level issues, guiding junior engineers, operating with little supervision, and applying technical best practices.
Essential Responsibilities- Deliver complete solutions spanning all phases of the SDLC (design, implementation, testing, delivery, and operations), based on definitions from more senior roles.
- Advise immediate management on project‑level issues.
- Guide junior engineers.
- Operate with little day‑to‑day supervision, making technical decisions based on internal conventions and industry best practices.
- Apply knowledge of technical best practices in decision‑making.
- 3+ years relevant experience and a Bachelor’s degree OR an equivalent combination of education and experience.
- Minimum of 3 years of relevant work experience and a bachelor’s degree or equivalent experience.
- Track record in designing and writing understandable, testable, and easy‑to‑maintain software.
- Ability and desire to work in our collaborative environment: open team room, pair programming, and fluid interactions with all products and operations teams.
- High interest in Test‑Driven Development and specific experiences using a test‑heavy approach to solve problems and create solutions.
- Implement and enhance observability frameworks including logging, tracing, metrics, and alerting using Splunk, Datadog, Sentry, and Pager Duty.
- Collaborate with SRE and cloud teams to design and maintain high‑availability architectures across AWS and GCP.
- Lead Incident and Problem Management practices—ensuring rapid detection, efficient triage, root‑cause analysis, and long‑term remediation.
- Define and maintain SLIs/SLOs, build dashboards, and automate monitoring and alerting workflows.
- Contribute to on‑call rotations and ensure incident response readiness across critical systems.
- Design, build, and optimize backend services and APIs using Ruby on Rails and Postgre
SQL data systems. - Leverage Postgre
SQL and GCP Big Query for performance tuning,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).