Staff Software Engineer (Backend) - Fable Core
$171k per yearScribd, Inc.
Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd, Slideshare, Everand, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.
Culture at Scribd, Inc.
We support a culture where our employees can be real and be bold; where we debate and commit as we embrace plot twists; and where every employee is empowered to take action as we prioritize the customer.
We believe the best work happens when individual flexibility is balanced with meaningful community connection. Scribd Flex empowers employees to choose the workstyle and location that support their best performance, while committing to intentional in-person moments that strengthen collaboration and culture. Occasional in-person attendance is required for all Scribd, Inc. employees, regardless of location.
So what are we looking for in new team members? At Scribd, Inc., we hire for “GRIT.” Traditionally defined as the intersection of passion and perseverance toward long-term goals, GRIT reflects the mindset we expect from every employee. For us, it also serves as a practical framework for how we work: setting and achieving Goals, delivering Results within your role, contributing Innovative ideas and solutions, and strengthening the broader Team through collaboration and attitude.
This posting reflects an approved, open position within the organization.
About The Role
Fable Core is the backend, infrastructure, and platform team behind Fable – a social reading product now part of Scribd, Inc. Fable is a leading platform for everything related to books and reading: find your next book, join a book club, build a reading habit. We care deeply about building a great experience for our growing community of 1M+ monthly active users. The Fable app has often been featured in the App Store, both as App Of The Day and the Essential Book Apps list.
As a Staff Software Engineer on the Fable Core team, you will set technical direction for the Fable backend and own the reliability and health of the platform that powers the product. You will partner with product, design, ML, and infrastructure partners to turn ambiguous product intent into durable backend systems, lead incident response end-to-end, and raise the ceiling for the team through design leadership and mentorship. We are a small team with broad scope - every position on the team is high-impact.
Our stack: Python/Django, Postgres, Kubernetes, Datadog, GCP / AWS.
What You’ll Do
- Set technical direction for the Fable backend – write and socialize technical design documents, drive architecture reviews, and turn ambiguous product intent into concrete backend design.
- Own backend reliability and platform health, including staging, CI/CD, databases, queues, cost, and observability.
- Lead incident response and drive durable postmortems – write the doc, run the meeting, and make sure action items actually ship.
- Be the Fable backend voice in cross-team planning and the glue in cross-functional execution.
- Raise the ceiling for the team through PR review, mentorship, pairing, and by setting a high bar on design, testing, and ops.
- Build and evolve the Fable backend platform so the team can ship faster and more safely.
- Bring agentic engineering practices into the team’s day-to-day work and help the team adopt them effectively.
We’re Looking for Someone With
- 10+ years of backend experience, including meaningful time in Python/Django and at least one other stack (Go, Node, Java/Kotlin, or similar).
- Experience operating production systems on a major cloud – OLTP databases at scale, container orchestration, queueing, and CI/CD.
- A track record of owning incidents end-to-end, including the follow-through.
- The ability to write a Technical Design Document (TDD) that a staff peer trusts and a product lead can understand, and to turn ambiguous product intent into concrete backend design.
- Strong cross-functional collaboration skills – you hold your own with senior PM, design, and ML partners, and you care more about the system landing than about being right.
- A pragmatic default paired with a strong systems instinct – you look for root causes, not symptoms.
- Hands-on experience with agentic engineering tools and workflows in a real production setting.
Nice to Have
- Experience with subscription and entitlements systems (Stripe, RevenueCat, App Store / Play billing).
- Experience leading a platform or infra function through a migration (on-prem→cloud, AWSGCP, monolith→services, or similar).
- Experience working alongside ML teams on recommendation or feed systems.
At Scribd, Inc., your base pay is one part of your total compensation package and is determined within a range. Our pay ranges are based on the local cost of labor benchmarks for each specific role, level, and geographic location. San Francisco is our highest geographic market in the United States.
In the state of California, the reasonably expected salary range is between $171,000 [minimum salary in our lowest geographic market within California] to $267,000 [maximum salary in our highest geographic market within California].
In the United States, outside of California, the reasonably expected salary range is between $141,000 [minimum salary in our lowest US geographic market outside of California] to $254,000 [maximum salary in our highest US geographic market outside of California].
In Canada, the reasonably expected salary range is between $179,000 CAD[minimum salary in our lowest geographic market] to $228,500 CAD[maximum salary in our highest geographic market].
We carefully consider a wide range of factors when determining compensation, including but not limited to experience; job-related skill sets; relevant education or training; and other business and organizational needs. The salary range listed is for the level at which this job has been scoped. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for a competitive equity ownership, and a comprehensive and generous benefits package.
Additional Locations
Canada: Alberta, New Brunswick
United States: North Carolina
Working at Scribd, Inc.
Are you currently based in a location where Scribd, Inc. can employ you?
Employees must have their primary residence in or near one of the following cities. This includes surrounding metro areas or locations within a typical commuting distance:
United States
Atlanta | Austin | Boston | Dallas | Denver | Chicago | Houston | Jacksonville | Los Angeles | Miami | New York City | Phoenix | Portland | Sacramento | Salt Lake City | San Diego | San Francisco | Seattle | Washington D.C.
Canada
Ottawa | Toronto | Vancouver
Mexico
Mexico City
Benefits At Scribd, Inc.
- Scribd Flex (flexible work model)
- Comprehensive health, dental, and vision coverage
- Mental health support and disability coverage
- Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals
- Paid parental leave and family support benefits
- Retirement matching and employee equity
- Learning and development programs and professional growth opportunities
- Wellness and home office stipends
- Complimentary access to the Scribd, Inc. suite of products
- Enterprise access to leading AI tools
Get to Know Scribd, Inc.
About Scribd, Inc.
Life at Scribd, Inc.
We want our interview process to be accessible to everyone. You can inform us of any reasonable adjustments we can make to better accommodate your needs by emailing View email address on ca.workus.org about the need for adjustments at any point in the interview process.
If you apply for a job with Scribd or otherwise engage with us in connection with employment (including as an employee, contractor, or other personnel), the personal information we process in that context is subject to our Employee and Applicant Privacy Policy, which is available here .
Scribd, Inc. 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 a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
- ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend... ...stacks and simulation environments — MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset management workflows...SuggestedFull time
- ...help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you... ...full-stack development with a focus on backend: anything from building features to designing... ...applications. ~ Proficiency with our core stack (React, Node.js, TypeScript) is...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$200k per year
...About The Opportunity On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions. In this role, you will play a key part in the development of next-generation...SuggestedPermanent employmentFull timeInternship- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...SuggestedHourly payContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior BackEnd C# / .NET Core ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue...SuggestedHourly payFull timeContract workRemote workFlexible hours
$131.67k - $171.33k per year
...Solutions Inc. is seeking a highly motivated Senior RF/EM Design Engineer with a strong interest in programming and design automation to... ...while continuing hands-on RF/EM design. Balanced role combining software development and product design. Opportunity to work with...Long term contract- ...GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile... ...or Master degree in Computer Science, Software Engineering or related field Minimum of 5 years’ experience in...Full timeLocal areaRemote workFlexible hours
- ...We’re Looking For We are looking for a motivated Senior Software Engineer I (Backend) to be part of the User team in Canada. The User team is responsible... ...services across multiple data-regions Contribute to our core authorization platform, which contains centralized business...Full timeWork at officeFlexible hours1 day per week
- ...We’re a fully remote, distributed team of engineers, designers, researchers, and product builders... ...real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You...Remote jobFlexible hours
$138.45k per year
...velocity Agents team with outsized impact, this role is for a Staff Full Stack Engineer who wants to define how AI agents operate in product at... ...deliver value inside our cloud VMS platform. This includes backend services (TypeScript/Node), agent orchestration frameworks,...Permanent employmentFull time- ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role You will drive development across platform layers - from backend ingestion and data processing to frontend visualization and embedded integrations - working closely...Full time
$85k - $110k per year
...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian... ...are considered provided they can demonstrate depth in backend class decomposition layered architecture design and domain modelling...Full timeInternshipWork at officeRemote workFlexible hours- ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership... ...~ Strong software architecture and systems-thinking across backend, edge, embedded, or real-time systems. ~ Experience building...Long term contractFull timeInternshipRelocation
$120k - $155k per year
...below! About the Role As the Senior Software Developer , you’ll be joining a small,... ...product. You’ll work closely with every engineering discipline at RBR, which means your code... ...comfortable moving between user interfaces, backend services, databases, APIs, and system...Long term contractFull timeInternshipWorldwideShift work$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About... ...a Senior Software Engineer to design, build, and evolve the backend systems that power these data-heavy products in production....Remote jobLong term contractFull time- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...started. How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer-facing AI...Full timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
- ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where you’ll... ...frameworks such as React, Angular, or Vue.js. ~ Strong backend expertise in Java, Spring Boot, or equivalent...
$102.5k - $184.5k per year
...Are you a software developer who loves building beautiful user interfaces... ...? Join Our Cloud Experience Engineering Team Our Cloud Experience... ...design and development for core interfaces, applications and services... ...your savings, we're the engine behind the scenes. We provide...Full timeWork at officeWork from home- ...at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles... ...the driver's experience. You'll work primarily in backend systems that orchestrate agentic, voice, and real-time experiences...Long term contractFull timeInternshipRemote workFlexible hours
$90k - $140k per year
...Waterloo / Ontario Research and Development – Engineering / Full-Time / Remote Who We Are;... ...the development of digital investigative software that acquires, analyzes, and shares... ...Clear progression path toward Senior or Staff Quality Engineering roles. What You'll...Full timeContract workWork at officeLocal areaRemote workFlexible hours- ...We are looking for an analytical Software Engineer to design and integrate software modules into our production and product systems. You will focus on the "glue" that connects different systems, developing scripts to automate testing and ensure hardware interoperability. This...Full time
- ...200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at office
- ...training hours according to HHFKA. Demonstrate and promote Opaa!’s Core Values of “Always Act in the Best Interest of the Students,... ...Slicer, Thermometers, Gauges, Knives, Box Cutters, Meal Counting Software, Desktop PCs, Calculator, Telephone, Fax, Scanner, Copier, Printer...InternshipShift work
- ...Responsibility: Grow with us About this opportunity: Ericsson 5G core business is launching an innovative and highly dynamic unit that... ...and continuous deployment (CI/CD) pipelines to automate the software delivery process. Ensure the reliability, availability, and performance...Full time
- ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and... ...time spent going deep into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal, but we care more...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...scalable and maintainable Participate in all stages of the software development cycle, including designing and developing new system... ...Continuous Delivery life-cycle. Leading and mentoring other engineers as well as liaising with other parts of the business....Full timeInternshipRemote work
$75k - $125k per year
...that matters. We are an industry leading software company that has been delivering real-time... ...Software Developer to contribute to a backend‑focused software platform that standardizes... ...in a field related to Computer Science or Engineering or equivalent relevant experience....Long term contractFull timeWork at officeImmediate startWorldwideFlexible hours$100k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors. Our... ...for a dedicated Software Development Engineer in Test (SDET) to take complete ownership... ...are designed with strong testability as a core requirement. You will gate features based...Remplacement- ...rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du développement full-stack avec un accent sur le backend : tout, de la construction de fonctionnalités à la conception, à l'implémentation et à la maintenance d'APIs et de services robustes...Daily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...place! We are looking for a Staff iOS Developer to join one of... ...team behind Lightspeed Tempo, a core product that helps operators... ...team, continuously improving our engineering practices, and delivering... ...Good conceptual understanding of software design and code beauty...Remote jobLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Backend) - Fable Core. Be the first to apply!
- backend software developer Ottawa, ON
- backend developer Ottawa, ON
- embedded software Ottawa, ON
- software application developer Ottawa, ON
- software asset management analyst Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- software trainer Ottawa, ON
- entry level software Ottawa, ON
- golang software developer Ottawa, ON
- software Ottawa, ON

