Backend Engineer Billing
Portland, Multnomah County, Oregon, 97204, USA
Listed on 2026-02-06
-
Software Development
Backend Developer, Software Engineer
Overview
Staff Backend Engineer – Payments & Billing at Scribd, Inc.
About the CompanyAt Scribd, our mission is to spark human curiosity and democratize the exchange of ideas. We create stories and knowledge through our three products:
Everand, Scribd, and Slideshare.
The Payments & Billing team powers our subscription revenue engine by delivering systems that manage billing life cycles, global payment processing, and financial reliability across Scribd, Everand, Slideshare, and Fable.
What You’ll Do- Lead the technical architecture and implementation of Scribd’s payments and billing systems.
- Design, build, and operate backend services that power subscription payments at global scale.
- Own billing lifecycle, global payments, invoicing, reconciliation, and financial reliability—integrating with multiple providers and supporting international currencies.
- Ensure compliance and security through PCI DSS, tokenization, encryption, and secure data handling.
- Modernize legacy systems and eliminate technical debt to improve velocity and scalability.
- Partner with cross-functional teams to deliver secure, reliable financial flows and guide the team with data and telemetry.
- Mentor engineers and shape cross-team technical strategy.
Responsibilities are covered in the What You’ll Do section.
Qualifications- 8+ 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, with hands-on SQL and familiarity with No
SQL and caching. - Proficiency in observability and reliability practices: defining SLOs, implementing metrics and alerts, debugging distributed systems, and leading incident response.
- Strong coding ability in at least one modern backend language, preferred Ruby, Java, Go, or Python.
- Proven track record of technical leadership: setting architectural direction, mentoring engineers, and driving large-scale migrations or modernization efforts.
- Excellent communication and collaboration across product, finance, risk, and platform teams.
- Contributes to cross-team initiatives that shape Scribd’s engineering culture.
- Have deep experience designing and operating payment or billing systems.
- Have integrated with major payment service providers and managed multi-currency or local payment methods.
- Bring knowledge of compliance and security standards such as PCI DSS and encryption.
- Understand fraud prevention strategies and have led large-scale migrations between payment providers.
Base pay ranges:
San Francisco – $167,000 to $260,500. Other US markets – $137,500 to $247,500. Canada – $175,000 to $231,500 CAD. Eligible for competitive equity and comprehensive benefits.
- Healthcare Insurance Coverage – 100% paid
- 12 weeks paid parental leave
- 401k/RSP matching
- Onboarding stipend for home office peripherals
- Learning & Development allowance and programs
- Quarterly stipend for wellness and Wi Fi
- Mental Health support and resources
- Free subscription to Scribd products
- Sabbaticals, company events, team engagement budgets, vacation & personal days
- Flexible sick time and volunteer day
- Company‑wide employee resource groups and programs that foster inclusion and diversity
- Access to AI tools – free access to best‑in‑class AI tools
Employees must have their primary residence in or near one of the following cities:
United States—list of major US cities;
Canada—Ottawa, Toronto, Vancouver;
Mexico—Mexico City.
Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply, and believe that diversity of perspectives creates a foundation for the best ideas.
Interview Process AccessibilityIf you need reasonable adjustments for the interview process, email
#J-18808-Ljbffr(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).