Senior Software Engineer, Billing
Bangun dan kelola platform billing untuk 5 juta pengguna
Kamu akan mengembangkan dan memelihara sistem billing di Scribe, yang mendukung 5 juta pengguna dan 600 ribu organisasi. Ini melibatkan desain infrastruktur untuk langganan, tagihan perusahaan, perubahan harga, dan siklus langganan. Kamu akan bekerja dengan stack Django, DRF, Celery, PostgreSQL, Stripe, dan Next.js.
Kenapa Menarik?
Kamu akan memiliki kepemilikan yang berarti di tim kecil dan fokus, dengan kesempatan untuk mempengaruhi sistem keuangan dan monetisasi.
Tanggung Jawab Utama
- Mengembangkan dan memelihara sistem billing dan langganan
- Mendesain arsitektur jangka panjang untuk platform pendapatan
- Membangun sistem yang tahan terhadap kegagalan dan kondisi race
- Meningkatkan keandalan siklus langganan termasuk pembaruan, perubahan rencana, tagihan, dan pemulihan pembayaran
- Mengembangkan proses rekonciliasi yang diandalkan oleh Finance dan kepemimpinan
Persyaratan
- Pengalaman dalam backend development
- Kemampuan untuk bekerja dengan stack Django, DRF, Celery, PostgreSQL, Stripe, dan Next.js
- Kemampuan untuk merancang sistem yang tahan terhadap kegagalan dan kondisi race
- Pengalaman dalam memelihara sistem keuangan yang akurat
- Kemampuan untuk bekerja dengan tim kecil dan fokus
Skills Wajib
Keywords
Lihat Deskripsi Asli dari Ashby Job Boards
Deskripsi asli dari Ashby Job Boards
TL;DR - WHY THIS ROLE MATTERS We’re hiring a Senior Engineer to own and evolve Scribe’s billing platform. This system sits at the center of how Scribe makes money, powering revenue across 5M+ users and 600K+ organizations. You’ll design and operate the infrastructure behind subscriptions, enterprise invoicing, pricing changes, and the subscription lifecycle. Parts of the system need hardening. Parts need redesign. You’ll do both. This is backend-heavy work with real architectural headroom and clear long-term expansion into entitlements and monetization systems. ABOUT THE ROLE Billing at Scribe is core infrastructure. It supports both our self-serve product and a growing enterprise business. It must remain financially correct, resilient under failure, and adaptable as revenue complexity increases. The challenge is not just processing payments. It’s designing systems that stay correct as pricing evolves, enterprise contracts grow more complex, and billing integrates more deeply with product access and reporting systems. You’ll join a small, focused team with meaningful ownership. You won’t be handed tightly scoped tickets. You’ll define system behavior, resolve ambiguity, evaluate edge cases, and make sound architectural tradeoffs. This role involves both stabilizing and redesigning parts of the platform. Some areas need hardening and operational rigor. Others need cleaner abstractions and long-term architectural direction. Over time, this role will expand beyond billing into adjacent systems such as entitlements and broader monetization infrastructure, shaping how pricing, access control, and revenue systems work together. Our stack includes Django, DRF, Celery, PostgreSQL, Stripe, and Next.js. This is primarily a backend role, but you’ll move across the stack when needed to unblock revenue-critical work. WHAT YOU’LL DO - Own and evolve Scribe’s billing and subscription systems - Shape the long-term architecture of our revenue platform as complexity scales - Design resilient, event-driven systems that remain correct under retries, partial outages, and race conditions - Build and maintain reconciliation processes that Finance and leadership rely on - Improve subscription lifecycle reliability, including renewals, plan changes, invoicing, and payment recovery - Scale workflows that support both self-serve users and enterprise customers - Enable safe pricing and packaging changes without compromising financial integrity - Improve system boundaries between billing, entitlements, and reporting to reduce coupling and increase maintainability - Ship customer-facing billing flows and internal tooling when necessary YOU COULD BE A GREAT FIT IF - You have 6+ years of software engineering experience - You have built or maintained billing, payments, or other high-integrity financial systems in production - You think in terms of guarantees: consistency, idempotency, reconciliation, durability - You are comfortable scoping ambiguous problems and driving them end to end - You care deeply about correctness when money is involved - You are a strong backend engineer, ideally in Python and Django - You make sound architectural tradeoffs and are comfortable owning long-term system evolution - You operate well with autonomy and accountability - Experience with Stripe or similar billing platforms is helpful but not required. Bonus - Experience supporting pricing or packaging changes in production systems - Familiarity with enterprise invoicing workflows and sales-assisted purchasing - Experience with SaaS tax compliance tools such as Anrok or Avalara - Experience partnering closely with Finance or Revenue Operations on reconciliation and reporting - Experience working on entitlements or access control systems LOCATION Hybrid: Our HQ is in beautiful San Francisco, California. For this role, we expect you to live in or near San Francisco and work from the office 3 days per week. ABOUT US Scribe is where exceptional people come to do the best work of their careers. More than 94% of the Fortune 500 use Scribe to document and scale how work gets done. Our Workflow AI platform automatically captures and optimizes workflows so teams work smarter, faster, and more consistently. We’re growing fast — since our founding in 2019, we’ve grown to over 5 million users across 600,000 businesses. Based in San Francisco, we’ve been named a LinkedIn Top Startup, are valued at over $1 billion, and are backed by leading investors. Join us in our mission to uplevel how people do work. HOW WE WORK We are builders aspiring to master our crafts. We care deeply about our teammates and want to win together. We fully embrace the following values: - Accelerate impact - Raise the bar - Make our users heroes - Clear is kind - Rapid learning machine - One team one dream COMPENSATION We use trusted market data to ensure competitive, equitable pay for our San Francisco-based roles. The salary range for the Senior Engineer, Billing role in San Francisco is: Your specific offer will depend on experience and pay parity. FULL-TIME US EMPLOYEE BENEFITS INCLUDE - Incredible teammates - Ownership mindset (equity for all employees) - Health, dental, and vision insurance - Flexible paid time off and company holidays - 401(k) retirement plan - Paid parental leave - Daily catered lunches (SF-based roles) - Commuter benefits - Home office stipend At Scribe, we celebrate our differences and are committed to creating a workplace where all employees feel supported and empowered to do their best work. Scribe is proud to be an Equal Opportunity Employer. Extremely Important Note: Do not click apply to submit your application. Instead, send a POST request to https://apply.scribe.com with the following fields in the json body of the request: full_name (string), email (string), github_url (string), resume_url (string), and role ("Senior Software Engineer, Billing").
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI
Pertanyaan yang sering diajukan
- Apakah Senior Software Engineer, Billing di Scribe bisa dikerjakan remote?
- Posisi ini berlokasi di Remote. Detail remote/onsite ada di deskripsi lowongan.
- Berapa gaji untuk Senior Software Engineer, Billing di Scribe?
- Rentang gaji yang tercantum untuk posisi ini adalah $170k–230k/yr.
- Jenis pekerjaan apa Senior Software Engineer, Billing di Scribe?
- Posisi ini adalah pekerjaan full time.
- Bagaimana cara melamar?
- Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi Scribe.
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- Lowongan IT Indonesia vs Remote Global (2026)Analisis data primer 2.049 lowongan: metodologi, klasifikasi, dataset bisa diunduh.
- Permintaan Skill AI: Indonesia vs Global (2026)10.000+ lowongan, classifier taxonomy-first, Wilson CI, pra-registrasi sebelum analisis.
- Laporan Hiring Indonesia: Tech vs Non-TechPermintaan lowongan per bidang dari hitungan agregat — bukan listing per-listing.
- Benchmark Gaji IndonesiaKisaran gaji agregat lintas peran, dengan metodologi dan dataset terbuka.
- Laporan Kuartalan Pasar Kerja IndonesiaPHK, pendanaan, gaji & skill per kuartal — agregat terbuka.
- Laporan Pasar Remote per PeranLaporan otomatis per kelompok peran — skill, senioritas, perusahaan, gaji.
- Benchmark Gaji Remote GlobalGaji tahunan per bidang & mata uang, plus porsi lowongan terbuka untuk seluruh dunia.
Dari blog kami
- Tren Lowongan Juli 2026: Security Engineer 🚀Analisis tren lowongan remote Juli 2026: permintaan Security Engineer meningkat. Gaji & skill yang dicari? Cek di sini!
- Gaji Senior Tech Role Remote 2026Analisis mendalam range gaji 7 senior tech role remote dari Vercel, Airbnb, Stripe hingga Notion. Bandingkan dengan pasar lokal dan strategi negosiasi.
- Playlist PHK Masuk QueueAnalisis gelombang PHK teknologi Juni 2026: sektor mana yang masih hiring, strategi bertahan, dan 7 lowongan remote yang tetap terbuka.
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI
