Verkada is hiring a Staff Backend Engineer for its Core Licensing & Devices team. The team owns the licensing layer that converts licenses into revenue, including a double-entry accounting ledger that reconciles licenses into daily revenue recognition. The system supports Finance’s book closing and auditor traceability, and is becoming increasingly critical as Verkada scales and faces tighter reporting and audit requirements. This role will own the ledger’s accounting model, invariants, and correctness guarantees under concurrency, retries, and failure. The engineer will design and lead systems for enterprise licensing, including pay-as-you-go metering and billing, fixed-term commitments, and product packaging. The role also involves building reconciliation and controls that support daily financial close and trace recognized dollars to their sources. The Staff Backend Engineer will work closely with Finance, Accounting, Revenue, and Product to translate revenue-recognition policy into precise, testable system behavior. They will lead major features end-to-end, provide technical direction and mentorship, improve operational rigor, and help shape the platform roadmap. This is an onsite role requiring attendance five days per week and U.S. citizenship or permanent residency for FedRAMP compliance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed