CrawlJobs Logo

Staff Software Engineer, Billing

sentry.io Logo

Sentry

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

240000.00 - 300000.00 USD / Year

Job Description:

As a Staff Software Engineer you will be a key technical leader, setting engineering culture and solving tough problems. The Billing & Revenue engineering team sits at the intersection of product, finance, and infrastructure. They're responsible for ensuring every observable event—errors, logs, traces, session replays—gets accurately measured, priced, and billed. Their work directly impacts company revenue and customer trust, requiring distributed systems expertise, attention to financial accuracy, and deep understanding of product usage patterns.

Job Responsibility:

  • Architect and build the next generation of Sentry’s usage tracking pipeline, processing hundreds of billions of events daily with low latency and financial-grade accuracy
  • Design flexible pricing primitives that support everything from per-event usage billing to complex enterprise contracts, enabling product and sales teams to experiment rapidly while maintaining revenue accuracy and reduced time-to-market for new products
  • Lead technical decisions on data consistency challenges unique to billing—like handling event delays, retroactive pricing changes, and distributed count reconciliation across our infrastructure
  • Establish billing-specific engineering standards across Sentry—defining patterns for usage tracking, financial data modeling, and audit logging that other teams can adopt

Requirements:

  • Built or significantly improved systems that handle financial data or high-stakes accuracy requirements—billing systems, payment processing, accounting platforms, or financial data pipelines
  • Experience with data modeling — distilling complex business problems into elegant, maintainable schemas
  • Mentored engineers through ambiguous, high-stakes projects where technical decisions have direct revenue implications
  • Operated services at Sentry’s scale (millions of events per second) where reliability includes uptime and also financial correctness
What we offer:
  • Offers Equity
  • Offers Bonus
  • incentive compensation
  • equity grants
  • paid time off
  • group health insurance coverage

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Billing

Manager, Software Engineering - Billing

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
250000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience hiring and leading teams as an engineering manager
  • Ability to think strategically about engineering and product roadmaps, on both short and longer term time horizons
  • Demonstrates rigorous thinking and effective decision-making in cross-functional environments
  • Experience with billing, SaaS monetization and/or payments infrastructure
Job Responsibility
Job Responsibility
  • Partner with Product and Design to build and execute a long-term roadmap that delivers a world-class user experience
  • Work closely with cross-functional partners and engineering teams to creatively solve complex problems
  • Hire, manage, support, and develop a team of engineers, including staff level engineers
  • Establish trust within and across teams by creating accountability and a positive work environment in partnership with other organizational leaders
  • Grow your career within an engaged and creative engineering community
  • Figma is committed to building an inclusive and diverse team and culture. We expect all of our leaders to help drive these initiatives through hiring, community events, and cross-functional programs across Figma
What we offer
What we offer
  • equity
  • health, dental & vision
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Staff Design Engineer - Gearbox, Advanced Products

As a Staff Design Engineer on our Advanced Projects Gearbox team, you'll be at t...
Location
Location
United States , San Jose
Salary
Salary:
163200.00 - 204000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in mechanical engineering, physics, or related field
  • Minimum of 8-12+ years of rotorcraft gearbox design experience
  • Proven experience with gear specification, material selection, heat treatments, shaft layouts, bearing selection, spline rating, housing design, seal selection, and lubrication methods
  • Experience with transmission and driveline testing procedures (aircraft or dynamometer)
  • Experience generating Bills of Materials (BOM) and managing change control processes
  • Proficiency in CAD modeling (NX preferred), 2D drawings, tolerance analysis, and GD&T
  • Familiarity with FEA software packages (ANSYS, NASTRAN, and Romax preferred) to analyze gear and bearing components
  • Knowledge of manufacturing processes for gearbox components
  • Proven ability to organize and lead cross-functional technical initiatives
  • Excellent presentation and communication skills to influence decision-making
Job Responsibility
Job Responsibility
  • Lead design and development of complex gearbox systems from concept through production
  • Perform trade studies to optimize system mass, durability, and efficiency
  • Support detailed designs of gears, shafts, bearings, and seals
  • Develop lubrication requirements to support gear and bearing performance
  • Create and review CAD models, technical drawings, and specifications
  • Work with vendors to incorporate DFM feedback and ensure parts can be manufactured to specifications
  • Perform gear and bearing analysis using ISO calculations and FEA
  • Help develop test plans and test fixtures to validate components
  • Analyze test data and implement design improvements based on findings
  • Serve as the primary technical expert for triaging and resolving critical issues during the design/development cycle
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Billing

As a Staff Software Engineer you will be a key technical leader, setting enginee...
Location
Location
Canada , Toronto
Salary
Salary:
253000.00 - 316000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Built or significantly improved systems that handle financial data or high-stakes accuracy requirements—billing systems, payment processing, accounting platforms, or financial data pipelines
  • Experience with data modeling — distilling complex business problems into elegant, maintainable schemas
  • Mentored engineers through ambiguous, high-stakes projects where technical decisions have direct revenue implications
  • Operated services at Sentry’s scale (millions of events per second) where reliability includes uptime and also financial correctness
Job Responsibility
Job Responsibility
  • Architect and build the next generation of Sentry’s usage tracking pipeline, processing hundreds of billions of events daily with low latency and financial-grade accuracy
  • Design flexible pricing primitives that support everything from per-event usage billing to complex enterprise contracts
  • Lead technical decisions on data consistency challenges unique to billing—like handling event delays, retroactive pricing changes, and distributed count reconciliation across our infrastructure
  • Establish billing-specific engineering standards across Sentry—defining patterns for usage tracking, financial data modeling, and audit logging that other teams can adopt
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • incentive compensation
  • equity grants
  • paid time off
  • group health insurance coverage
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Money

This is a Product Engineering role specialized in monetization systems, and will...
Location
Location
United States , Foster City
Salary
Salary:
265000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of engineering experience, with strong skills working on the backend
  • Direct working experience in at least one of the following: Subscription platforms
  • Usage-based billing
  • SaaS Taxation
  • Payment platforms
  • Tokenization
  • Self-directed and comfortable working autonomously in ambiguous environments
  • Excellent problem-solving skills with ability to debug complex billing issues and edge cases
  • Experience implementing customer-facing billing interfaces that simplify complex pricing structures
  • Tools + Tech Stack for this role: Python, TypeScript, React, Postgres, GraphQL, and Nodejs
Job Responsibility
Job Responsibility
  • Lead the architecture and implementation of monetization systems at Replit
  • Create seamless payment experiences for users for both product-led and sales-led motions
  • Build new abstractions and APIs for other engineers at Replit to monetize their new products
  • Iterate on pricing and packaging tactics to drive revenue growth. Examples include coupon codes and referral systems
  • Create monitoring and feedback systems so that we can proactively spot problems, fix them, and optimize performance
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right
New

Senior Engineering Manager - Team Billing

Join Intercom as a Senior Engineering Manager to lead Team Billing — the group t...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years managing software engineering teams building and shipping customer‑facing or revenue‑impacting systems (e.g., billing, payments, pricing, subscriptions)
  • Strong technical leadership: comfortable diving into architecture, debugging complex systems, reviewing designs, and making pragmatic tradeoffs to ship safely and fast
  • Proven ability to lead a cross‑functional, full‑stack team through planning and delivery with clear ownership of business outcomes and product health metrics
  • Excellent product sense and customer empathy — you translate ambiguous requirements into clear scopes, milestones, and measurable impact
  • Skilled communicator who drives alignment across partner teams (Sales, Finance, Enterprise Systems, Analytics, Product, Design) and keeps stakeholders informed and unblocked
  • Track record of cultivating and managing senior relationships across Finance, Enterprise Systems, and Analytics to land durable solutions and accurate downstream reporting
  • Relentless about outcomes — you identify the highest‑leverage problems, remove roadblocks, and hold the bar on quality without slipping schedules
  • AI‑first mindset with a high bar for excellence: fluent in using AI tools to accelerate planning, execution, quality, and communication — and to inspire adoption across the team
Job Responsibility
Job Responsibility
  • Lead and scale a team building and enhancing Intercom’s billing, subscription, invoicing, and metering capabilities — the backbone of revenue and monetization experiences
  • Own and improve the reliability and operational excellence of Billing systems: on‑call quality, incident response, observability, and product health standards
  • Partner with Senior and Staff Engineers to shape and execute the technical strategy across subscription management, metering, invoicing, and integrations (e.g., Stripe Billing) — balancing near‑term needs with long‑term platform evolution
  • Collaborate deeply with Product, Design, Sales, Finance, Enterprise Systems, Analytics, and Billing Ops to prioritize the roadmap, close operational gaps, and deliver measurable business outcomes each quarter
  • Cultivate and manage trusted relationships with partner leaders in Finance, Enterprise Systems, and Analytics to ensure alignment on data flows, compliance, reconciliation, and business reporting needs
  • Drive migrations and modernization work where needed (e.g., Stripe‑first capabilities, systems parity and improvements), ensuring safe change management and robust downstream data flows
  • Bring clarity and alignment to priorities, tradeoffs, and timelines
  • set a high bar for planning, testing, and end‑to‑end quality, especially for revenue‑impacting launches
  • Develop and retain top talent through coaching, clear expectations, and effective delegation
  • scale yourself via strong tech‑lead partnerships and “coach‑and‑delegate” leadership
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews - we reward great work!
  • Pension scheme & match up to 4%
  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
  • If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too
  • MacBooks are our standard, but we also offer Windows for certain roles when needed
  • Fulltime
Read More
Arrow Right
New

Senior Engineering Manager - Team Billing

Join Intercom as a Senior Engineering Manager to lead Team Billing — the group t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years managing software engineering teams building and shipping customer‑facing or revenue‑impacting systems (e.g., billing, payments, pricing, subscriptions)
  • Strong technical leadership: comfortable diving into architecture, debugging complex systems, reviewing designs, and making pragmatic tradeoffs to ship safely and fast
  • Proven ability to lead a cross‑functional, full‑stack team through planning and delivery with clear ownership of business outcomes and product health metrics
  • Excellent product sense and customer empathy — you translate ambiguous requirements into clear scopes, milestones, and measurable impact
  • Skilled communicator who drives alignment across partner teams (Sales, Finance, Enterprise Systems, Analytics, Product, Design) and keeps stakeholders informed and unblocked
  • Track record of cultivating and managing senior relationships across Finance, Enterprise Systems, and Analytics to land durable solutions and accurate downstream reporting
  • Relentless about outcomes — you identify the highest‑leverage problems, remove roadblocks, and hold the bar on quality without slipping schedules
  • AI‑first mindset with a high bar for excellence: fluent in using AI tools to accelerate planning, execution, quality, and communication — and to inspire adoption across the team
Job Responsibility
Job Responsibility
  • Lead and scale a team building and enhancing Intercom’s billing, subscription, invoicing, and metering capabilities — the backbone of revenue and monetization experiences
  • Own and improve the reliability and operational excellence of Billing systems: on‑call quality, incident response, observability, and product health standards
  • Partner with Senior and Staff Engineers to shape and execute the technical strategy across subscription management, metering, invoicing, and integrations (e.g., Stripe Billing) — balancing near‑term needs with long‑term platform evolution
  • Collaborate deeply with Product, Design, Sales, Finance, Enterprise Systems, Analytics, and Billing Ops to prioritize the roadmap, close operational gaps, and deliver measurable business outcomes each quarter
  • Cultivate and manage trusted relationships with partner leaders in Finance, Enterprise Systems, and Analytics to ensure alignment on data flows, compliance, reconciliation, and business reporting needs
  • Drive migrations and modernization work where needed (e.g., Stripe‑first capabilities, systems parity and improvements), ensuring safe change management and robust downstream data flows
  • Bring clarity and alignment to priorities, tradeoffs, and timelines
  • set a high bar for planning, testing, and end‑to‑end quality, especially for revenue‑impacting launches
  • Develop and retain top talent through coaching, clear expectations, and effective delegation
  • scale yourself via strong tech‑lead partnerships and “coach‑and‑delegate” leadership
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews - we reward great work!
  • Pension scheme & match up to 4%
  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
  • Cycle-to-Work Scheme
  • MacBooks are our standard, but we also offer Windows for certain roles when needed
  • Fulltime
Read More
Arrow Right

Software Engineer - Enterprise

As Luma's generative AI is adopted by the world's leading creative companies, we...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 300000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior or Staff-level software engineer
  • Proven record of shipping impactful, user-focused products at scale
  • Deep, hands-on proficiency in Python
  • Experience designing, building, and maintaining scalable backend systems and high-traffic REST APIs
  • Security mindset and experience working with security departments to build secure, enterprise-ready products
  • Hands-on experience with containerization technologies like Docker
  • Medium-level understanding of Kubernetes
  • Thrive in fast-paced startup environments
  • High agency and proven ability to operate effectively in the face of ambiguity
Job Responsibility
Job Responsibility
  • Architect and own Luma's core enterprise authentication layer, including features like SSO and role-based access control
  • Build and launch backend systems for enterprise team management, including invites, shared credit pools, and billing integrations
  • Design and ship high-traffic, secure APIs that power our enterprise offerings and partner integrations
  • Develop analytics dashboards and reporting features to provide enterprise customers with critical insights into their teams' usage and performance
  • Collaborate closely with our security, product, and design teams to harden our infrastructure and ensure our systems meet the highest standards for privacy and data protection
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Money Movement

You will define the future architecture of our Payments Transfer systems, ensuri...
Location
Location
United States , San Francisco
Salary
Salary:
202800.00 - 330000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3-5 years working on payments, billing, invoicing or other financial infrastructure systems
  • Proven track record of building and operating systems that process payments at scale (e.g., high throughput, high reliability, complex flows such as refunds, settlement)
  • Strong proficiency in distributed system design, architecture, performance optimization, observability, reliability engineering
  • Experience setting and maintaining engineering best practices (testing, code review, continuous integration/deployment, on-call practices)
  • Excellent communication: able to engage with business/product/operations stakeholders, articulate technical trade-offs, drive alignment
Job Responsibility
Job Responsibility
  • Lead the technical direction of the transfer system including transfer customer onboarding, billing, bookkeeping, payments processing, reconciliation systems
  • Collaborate across product, design, operations, partnership, and legal teams to make sure the technical solution meets business needs
  • Discover system quality and reliability opportunities and proactively drive improvements and technical roadmap
  • Work hands-on: write and review technical designs, write and review code, lead major technical initiatives and new feature development
  • Mentor engineers and contribute to a strong, inclusive team culture
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • equity
  • commission
  • Fulltime
Read More
Arrow Right