Staff Software Engineer, Payments
$160k - $200kfal
Staff Software Engineer, Payments
fal is the generative media ecosystem powering the next generation of AI products. We build the infrastructure, tools, and model access that teams need to move from idea to production, and do it at scale without compromise. For developers and enterprises, fal is the foundation that makes generative media not just possible, but practical: a unified platform where high-performance inference, orchestration, and observability come together to unlock new categories of AI-native products.
As generative media reshapes industries across a market projected to grow by hundreds of billions over the next decade, fal is becoming the ecosystem that ambitious teams build on.
About This Role
We are looking for a software engineer to help build the next generation of usage-based billing systems at fal. This role is ideal for someone passionate about designing scalable event-driven systems that integrate tightly with Stripe and Orb, power real-time usage tracking, and deliver accurate, flexible billing experiences for customers.
You will work cross-functionally with product, finance, and infrastructure teams to ensure our billing system is robust, accurate, and capable of supporting new pricing models as our product grows.
What You'll Do
- Design and build event-driven billing systems that process real-time usage data.
- Integrate with Orb for usage metering and Stripe for payments and invoicing.
- Build Python-based microservices running on Kubernetes to handle billing workflows.
- Develop data storage and processing flows for downstream analysis in BigQuery.
- Collaborate with product engineers to build Next.js dashboards and admin tools for billing insights and reconciliation.
- Ensure billing systems are accurate, auditable, and scalable to support new product launches and pricing models.
- Partner with finance to automate reporting, reconciliation, and revenue analytics.
What We're Looking For
- Experience with usage-based billing systems or event-driven architectures.
- Strong Python skills for backend microservices.
- Familiarity with Stripe (payments, invoicing) and Orb (usage metering) APIs.
- Experience with Postgres for transactional data and BigQuery for analytics.
- Experience with Kubernetes and containerized deployments.
- Ability to build admin interfaces or customer dashboards using Next.js.
- Comfort working with event-driven data pipelines (e.g., Kafka, Pub/Sub, or similar).
- Strong cross-functional collaboration skills with finance, product, and data teams.
Nice To Have
- Experience with FinTech, SaaS, or cloud usage billing at scale.
- Familiarity with cloud providers (AWS, GCP) and their billing models.
- Knowledge of pricing experimentation or monetization platforms.
Compensation
- $160,000 - $200,000 + equity + comprehensive benefits package
Location
- We are currently hiring in downtown San Francisco.
- ...Staff Engineer On Payroll Payments Payroll is the most critical financial transaction between a company and its people. Payroll Payments is the... ...Will Need ~8+ years of professional experience as a software engineer, with a proven track record of technical leadership...SuggestedFor contractorsWork at office3 days per week
$163k - $204k
...process. About the Role: We're looking for seasoned full-stack software engineers to join the teams behind Gusto's payments and risk platforms to serve small business owners every day. As a Staff Software Engineer, you'll operate across the full lifecycle of...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week$340 per month
...sustainable growth. This role The Staff Engineer is responsible for leading our... ...initially collaborating with the Money - Payments teams to drive innovation, with the opportunity... ...discipline such as computer science, software engineering, or a related field. ~1...SuggestedImmediate startHome officeFlexible hours$182k - $228k
The Payments team works with core services and other product engineering teams across the Turo eco-system to build-out new product capabilities and to enhance the... ...that power the Turo car rental marketplace.As Staff Software Engineer on the Payments team, you’ll work...SuggestedFull timeWork at officeLocal area3 days per week$140k - $200k
...calls for it, but the primary job is owning payments and finance. Our partners trust us with... ...~5+ years of experience building software in collaborative environments. ~ You... ...well-defined. You bring order without over-engineering, and you know the difference between clarifying...SuggestedSummer workWork at officeRemote workFlexible hours$190k - $215k
...Senior Software Engineer, Growth (Payment Localization) We are seeking a talented and experienced Software Engineer with a deep understanding of payment platforms and the ability to optimize them for efficiency, security, and performance. The ideal candidate will play...Work experience placementCasual workWork at officeRemote workHome office$255k
...About the Team The Payments Team is working to make AGI financially sustainable by enabling OpenAI to accept payments across... ...supports evolving commercial goals. About the Role As a Software Engineer on the Payments Team, you will play a pivotal role in...Work at officeRelocation package$197k - $262k
...BuildOps, we're building a groundbreaking software platform purpose-built for today's... ...execution matter deeply here. As a Staff Software Engineer , your primary focus will be to... ...official channels and will never ask for payment, banking details, or sensitive personal...For contractorsFixed term contractWork at officeLocal areaWork from homeFlexible hours$181k - $271k
...! GoFundMe is searching for a passionate and driven Senior Staff Software Engineer with a strong background in building scalable, high-performance... ..., ledgering, reconciliation, compliance (e.g., KYC), and payment infrastructure is a plus. Preferred ~ Experience...Full timeWork at officeLocal areaRemote workFlexible hours- ...latest Whatnot updates on our news and engineering blogs and join us as we enable anyone to... ...commerce. Role We're hiring Staff Software Engineers across multiple engineering... ...distributed systems that power live auctions, payments, search, recommendations, trust systems...Full timeWork at officeLocal areaRemote workWork from homeHome office
- ...About the job Staff Software Engineer About Our client is a global financial technology company at the forefront of the new internet... ...including USDC, a blockchain-based dollar powers payments, commerce, and financial applications worldwide. We help businesses...Contract workRemote workWorldwide
$241k - $284k
...Staff Software Engineer, Frontend Hybrid - SF About GlossGenius GlossGenius is the AI-powered system behind the world's most meaningful... ...fill. Businesses on GlossGenius process billions in annual payment volume, and see 65% more revenue using GlossGenius Payments...Work at officeHome officeFlexible hours3 days per week$250k - $300k
...Staff Software Engineer Here at Ambience, we never set out to be just another scribe. We're building the AI intelligence platform that restores... ...never ask candidates to download apps or make any form of payment(s). If you are contacted through WhatsApp, Telegram,...Work at officeImmediate startRemote workFlexible hours- ...Senior Staff Engineer For Payroll Rippling is rapidly expanding its global footprint, and... ...compliance reports, managing off-cycle payments), ensuring robustness, accuracy, and scalability... ...Need ~10+ years of professional software engineering experience, including...Work at office3 days per week
$225k - $300k
...About the job Staff Software Engineer, Full Stack Staff Software Engineer, Full Stack Hybrid | North America | IC-Only Read This... .... The Work Youll own mission-critical product and payments-adjacent systems that move real money and sit directly on...Work at officeRemote work3 days per week$250k - $300k
...obligations automatically. Privacy engineering here isn't a checkbox... ...You Are: ~7+ years in software engineering, 2+ focused on security... ...infrastructure ~ Staff-level scope: owned cross-cutting... ...download apps or make any form of payment(s). If you are contacted...Live inWork at officeImmediate startRemote workFlexible hours$206k - $268k
...closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem.... ...facing SaaS product on top of our own API. On the platform engineering team, you'll work on some of our most challenging problems...Live inFlexible hours- ...Distributed Systems Engineer Rippling gives businesses one place to run HR, IT, and Finance... ...workflows related to payroll engine and payments processing, guaranteeing message... ...+ years of professional experience as a software engineer ~ Proficiency in a modern programming...Work at office3 days per week
$153.6k - $264k
...provides innovative and revolutionary software products and services that power... ...Fintechs. We are the only payments innovator that applies tech and engineering capabilities to empower Fintechs... ...here at . We are looking for a Staff Software Engineer to join our Engineering...Remote workFlexible hours- ...Senior Storage Platform Software Engineer Patreon is a media and community platform where over 300,000 creators give their biggest fans... ...Patreon scale without limits. Every creator page load, membership payment, and fan interaction depends on systems we design and operate...Work at officeLocal areaRemote workWorldwideFlexible hours2 days per week
$172.8k - $216k
...provides innovative and revolutionary software products and services that power... ...Fintechs. We are the only payments innovator that applies tech and engineering capabilities to empower Fintechs... ...at . The role: As a Senior Staff Software Engineer at Galileo, you...Remote workFlexible hours$210k - $260k
...Staff Software Engineer, Full Stack Location: Hybrid - San Francisco OR Palo Alto Office Tuesday/Thursday. Flexibility for remote work if... ...from an @joinmidi.com email address. We will never ask for payment of any kind during the application or hiring process. If...Part timeH1bWork at officeImmediate startRemote workFlexible hours$340 per month
...sustainable growth. This role The Staff Engineer is responsible for leading our... ...Bachelor's degree in computer science, software engineering, or related field. ~12+ years... ...Exposure to mobile technologies, mobile payments, or fintech systems involving fraud, identity...Immediate startRemote workHome officeFlexible hours$124k - $165k
...and so much more. As a trusted name in payments, we partner with thousands of institutions... ...team's overall planning. Represent engineering in cross-functional team sessions and able... ..., secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best practices...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$200k - $250k
...Staff Software Engineer, Fullstack (Marketing) Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here...Full timeLocal areaRelocation packageFlexible hours2 days per week3 days per week- ...company and is on a mission to build the best engineering team in the world. We're looking for a Senior/Staff Software Engineer to help build and evolve our core banking... ...and scale our core financial infrastructure: payments, transfers, invoicing, bill pay, onboarding, and...Work at office
$500 per month
...Staff Software Engineer San Francisco, California (In-Office) Banking is being reimagined—and customers expect every interaction to be... ...real-time NLP pipelines Deep domain experience in fintech, payments, core banking, or financial data infrastructure...Full timeWork at office$190k - $286k
...products and unlock insights at scale. We're looking for a Staff Software Engineer, Android to play a key technical leadership role on our... ...managers. Amplitude will never ask for financial information or payment, or for personal information such as bank account number or...Work at officeHome officeFlexible hours$219.6k - $293k
...0. Join us! The GoFundMe team is searching for our next Staff Software Engineer to help GoFundMe Pro team. One of GoFundMe's fastest growing... ...roles only: which may include potential sales incentive payments. Your recruiter can share more about the specific OTE...Full timeWork at officeRemote workFlexible hours- ...startups-use Stripe to accept payments, grow their revenue, and... ...Partnering with infrastructure engineers, adjacent platform teams, and... ...requirements This is a Staff-level role - that typically means... ...as a product Strong software engineering skills and a passion...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Payments. Be the first to apply!
- software product owner San Francisco, CA
- id software San Francisco, CA
- software quality assurance San Francisco, CA
- mid-level software developer San Francisco, CA
- software sales San Francisco, CA
- internship software San Francisco, CA
- remote software sales San Francisco, CA
- embedded software San Francisco, CA
- software asset management analyst San Francisco, CA
- software engineer - cloud services San Francisco, CA

