You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Verkada

Staff Backend Engineer - Licensing & Revenue Platform

  • Office
  • 6+ years

Salary

$150,000 - 300,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The Core Licensing & Devices team owns the layer that turns the company's licenses into revenue through a double-entry accounting ledger that reconciles each license into daily revenue recognition.

Finance closes the books on this system and auditors trace it, so every entry must be correct. As the platform grows past millions of devices and reporting and audit requirements tighten, it becomes critical infrastructure.

The team is small, with high trust and high autonomy. Feedback is given directly, learning happens in the open, and the bar is high for both execution and written communication.

The company's AI-powered platform covers video security, access control, air quality sensors, alarms, intercoms, and visitor management. It serves more than 30,000 customers, including over 100 Fortune 500 companies, and more than 2 million devices are deployed across 170+ countries. The company is valued at $5.8B and has more than $1 billion in annualized bookings.

Responsibilities

  • Own the double-entry ledger that turns licensing into daily revenue recognition, including its accounting model, invariants, and correctness under concurrency, retries, and failures.
  • Build and lead the systems for enterprise licensing: pay-as-you-go metering and billing, fixed-term commitments, and enterprise packaging.
  • Translate revenue recognition policy (ASC 606, deferred revenue, contract modifications, true-ups) with Finance, Accounting, Revenue, and Product into precise, testable system behavior.
  • Build reconciliation and controls so Finance can close daily and auditors can trace any recognized dollar to its source, with auditability, immutability, and lineage.
  • Lead major features from start to finish and help others grow through design reviews, code reviews, clear written documents, and direct mentorship.
  • Drive operational discipline: strong observability, tight SLOs, low alert noise, and blameless review after incidents.
  • Help set the platform roadmap around the company's largest long-term bets as it scales and matures.

Requirements

  • 8+ years building backend services that need strong correctness, consistency, and durability at scale.
  • Deep experience with financial or transactional systems such as ledgers, double-entry accounting, billing, payments, or revenue recognition. You understand why idempotency, exactly-once semantics, immutability, and reconciliation matter and have built for them.
  • Fluency in Python or Go. Experience in other backend languages counts, but interviews are conducted in Python or Go.
  • Comfort working closely with Finance and Accounting, or a record of quickly learning an unfamiliar, high-stakes domain.
  • A record of working with Finance, Accounting, or other non-engineering teams to turn policy and ambiguity into systems they can rely on.
  • Staff-level ability to set technical direction across teams, shape shared architecture, and raise the standard for how the organization designs and runs critical financial systems.
  • Nice to have: experience preparing financial systems for audit, such as SOX or external financial audits.

Conditions

This role requires U.S. citizenship or permanent residency for FedRAMP compliance.

The role is onsite five days per week.

Estimated annual pay range is $150,000 - $300,000 USD, based on primary work location, skills and experience, market demand, and internal parity. Eligibility for sales incentives, discretionary bonuses, and RSUs depends on the role.

The company welcomes applications from underrepresented groups and is an equal opportunity employer.

Benefits

  • Healthcare plans with employee premiums 100% covered under at least one plan and family premiums 80% covered under all plans.
  • Nationwide medical, vision, and dental coverage.
  • Health Savings Account with annual employer contributions and Flexible Spending Account with tax savings.
  • Expanded mental health support.
  • Paid parental leave and fertility benefits.
  • Paid holidays, firmwide extended holidays, flexible PTO, and personal sick time.
  • Professional development stipend.
  • Wellness and fitness benefits.
  • Free healthy lunches daily.
  • Commuter benefits.

Where you’d work

From the office, 4 or more days a week in the office

No visa sponsorship

About the company

Verkada

Office in United States

Also hiring in Toronto, Canada, New York City, United States, Atlanta, United States and 7 more places

3 of their 62 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

8 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Go
Seniority
Staff
Type
Full-time
Equity
Equity offered
Specialty
Backend
Region
United States
Show 8 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Staff
Experience
8+ years
Tech stack
  • Python
  • Go

Location

Work model
Office
Region
United States
Office
  • United States
Days in the office
4 or more days
Visa sponsorship
Not sponsored

Compensation

Salary
$150,000 - 300,000 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason