Staff Software Engineer: Data & Billing Platform Lead

idme

McLean (VA)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ID.me is seeking a Staff Software Engineer for the Reporting & Billing team in McLean, VA. You will own the reporting data model, API contracts, and the billing architecture that powers customer invoicing and data delivery at scale.

The role requires strong data modeling, API design, and leadership to guide engineers. This position emphasizes reliability, security, and compliance with NIST 800-63-3 IAL2/AAL2 standards.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 8+ years of professional software engineering experience building and operating high-availability, correctness-critical systems.

Responsibilities

  • Architect & Own the Transactions Data Model to model, record, and store user activity.
  • Build Customer Data Delivery via APIs, exports, webhooks, and event streams with clear contracts and SLAs.
  • Architect Billing Automation to convert events into accurate, auditable charges.
  • Ensure Reliability, Correctness & Compliance for data writes, reads, and billing at scale with security and audit requirements.
  • Provide Technical Leadership & Mentorship, setting code quality and design standards.
  • Champion AI-first development using Claude Code and Cursor to accelerate design and delivery.

Skills

Data modeling
API design
Billing systems
Mentorship
Security & compliance

Education

Bachelor's degree

Tools

Claude Code
Cursor

Job description

ID.me is seeking a Staff Software Engineer for the Reporting & Billing team in McLean, VA. You will own the reporting data model, API contracts, and the billing architecture that powers customer invoicing and data delivery at scale.

The role requires strong data modeling, API design, and leadership to guide engineers. This position emphasizes reliability, security, and compliance with NIST 800-63-3 IAL2/AAL2 standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Reporting & Billing Platform
Senior Software Engineer - Reporting & Billing Platform

ID.me, Inc. • McLean (VA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Reporting & Billing Platform
Senior Software Engineer, Reporting & Billing Platform

Worky • McLean (VA)

On-site
USD 140,000 - 190,000
Staff Software Engineer, Reporting & Billing — AI-First
Staff Software Engineer, Reporting & Billing — AI-First

ID.me, Inc. • McLean (VA)

On-site
USD 222,000 - 258,000
Medical, dental, vision
401(k) with company match
Paid time off
Senior Software Engineer, Reporting & Billing — Onsite
Senior Software Engineer, Reporting & Billing — Onsite

idme • McLean (VA)

On-site
USD 140,000 - 180,000
Staff Software Engineer - Reporting & Billing
Staff Software Engineer - Reporting & Billing

idme • McLean (VA)

On-site
USD 150,000 - 190,000
Senior Software Engineer - Reporting and Billing
Senior Software Engineer - Reporting and Billing

idme • McLean (VA)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Reporting and Billing New McLean, Virginia
Senior Software Engineer - Reporting and Billing New McLean, Virginia

ID.me, Inc. • McLean (VA)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Reporting and Billing
Senior Software Engineer - Reporting and Billing

Worky • McLean (VA)

On-site
USD 140,000 - 190,000
Staff Software Engineer - Reporting & Billing New McLean, Virginia
Staff Software Engineer - Reporting & Billing New McLean, Virginia

ID.me, Inc. • McLean (VA)

On-site
USD 222,000 - 258,000
Medical, dental, vision
401(k) with company match
Paid time off
Staff Software Engineer, Money Team - Billing & AI
Staff Software Engineer, Money Team - Billing & AI

Databricks • Bellevue (WA)

On-site
USD 182,000 - 247,000