Logo for Silver.dev

Scribd - Sr Backend Engineer(Payments)

Roles & Responsibilities

  • 5+ years of backend engineering experience with deep expertise in building and scaling distributed systems for financial or mission-critical workloads.
  • Strong foundation in data modeling, transactional consistency, and high-throughput architectures; hands-on SQL (MySQL, PostgreSQL) and familiarity with NoSQL and caching.
  • Proficiency in Ruby with a focus on clean, maintainable, and secure code.
  • Experience designing and operating payment or billing systems, including integrations with major providers (Stripe, Adyen, Braintree, PayPal) and multi-currency/local payment methods.

Requirements:

  • Design, build, and operate backend services that power subscription payments at a global scale.
  • Implement/Maintain billing lifecycle, global payments, invoicing, reconciliation, and financial reliability—integrating with multiple providers (Stripe, Adyen, Braintree) and supporting international currencies and local methods.
  • Modernize legacy systems and eliminate technical debt to improve velocity and scalability.
  • Participate in the on-call rotation to support operational issues.

Job description

About the Company

We’re on a mission to spark human curiosity through our brands. Scribd is the world's library of ideas, with over 300M documents and counting. Find and upload content on every topic and niche, from academic papers and legal documents to DIY hobbies, manuals, and more.

We are true to ourselves. We act with authenticity and transparency. We are open minded and seek diverse perspectives without exception.

We put our customers first. We passionately strive to understand and serve their unique needs, create delight, reduce complexity and build trust.

We invest in the future by delivering results now. We balance future potential and present realities with discipline and optimism.

What You’ll Do

  • Design, build, and operate backend services that power subscription payments at a global scale.

  • Implement/Maintain billing lifecycle, global payments, invoicing, reconciliation, and financial reliability—integrating with multiple providers (Stripe, Adyen, Braintree) and supporting international currencies and local methods.

  • Modernize legacy systems and eliminate technical debt to improve velocity and scalability.

  • Participate in the on-call rotation to support operational issues.


We’re Looking for Someone Who

  • Has 5+ years of backend engineering experience, with deep expertise in building and scaling distributed systems for financial or mission-critical workloads.

  • Brings a strong foundation in data modeling, transactional consistency, and high-throughput architectures, with hands-on SQL (e.g., MySQL, PostgreSQL) and familiarity with NoSQL and caching.

  • Has strong coding ability in Ruby with a focus on clean, maintainable, and secure code.

  • Communicates clearly and collaborates across product, finance, risk, and platform teams


It’s a Plus If You

  • Have deep experience designing and operating payment or billing systems

  • Have integrated with major payment service providers (Stripe, Adyen, Braintree, PayPal) and managed multi-currency or local payment methods.

Interview Process

  • Silver Screening Interview.

  • Silver Technical Interview.

  • Client Technical Interview.

  • Client Behavioral Interview.

Back-End Engineer Related jobs

Other jobs at Silver.dev

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.