Software Engineer III/Senior, Customer Data
Remote
ngrok
$180,000 - $225,000
Full Time
Senior Level
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role involves building and maintaining critical data systems for customer billing, metering, and usage tracking. The goal is to ensure accuracy and trustworthiness in all customer consumption data, directly impacting customer satisfaction and financial operations.
Responsibilities
- Maintain and evolve billing and metering infrastructure, including Stripe Orb integrations and usage aggregation systems
- Build event tracking pipelines for traffic events, session logging, and usage patterns
- Develop traffic inspection systems for compliance and analytics
- Manage IP metadata services and systems connecting traffic patterns to customer accounts
- Ensure billing reliability through accurate invoices, automated refund processing, and reconciliation
- Collaborate with product, platform, finance, and support teams to provide necessary data
Requirements
- Experience building backend or data-heavy systems held to high standards of correctness
- Comfortable with statically typed, compiled languages like Go, Rust, C++, or Java
- Experience with event streams, usage data, or high-volume pipelines
- Enjoy thinking about data models, invariants, and failure modes
- Care about developer experience for data consumers
Qualifications
- Experience building backend or data-heavy systems with high correctness standards
Nice to Have
- Experience with metering, billing, or pricing systems
- Experience with event-driven or streaming architectures
- Experience with customer-facing analytics or usage reporting
- Experience with systems where small discrepancies become large conversations
- Go language experience
Skills
AWS
*
Kubernetes
*
REACT
*
Terraform
*
Go
*
TypeScript
*
GitHub
*
Kafka
*
Postgres
*
Helm
*
Protobuf
*
BuildKite
*
Stripe Orb
*
* Required skills
Benefits
Unlimited PTO
Dental insurance (fully covered employee premiums)
Equity
Health insurance (fully covered employee premiums)
Vision insurance (fully covered employee premiums)
401k with 100% match up to 3% and 50% match up to another 2%
About ngrok
ngrok is an all-in-one cloud networking platform that secures, transforms, and routes traffic to services running anywhere.
Technology
View all jobs at ngrok →
Related Searches
Similar Jobs
Software Engineer I
Active
Travelers
·
Hartford, CT
·
$99,100 - $163,400
Salesforce CRM
Apex
LWC
Copado
1 week ago
Software Engineer
Active
JPMorganChase
·
Plano, TX
Python
SQL
AWS
Azure
+23 more
1 week ago
Software Engineer - Solutions Engineering
Active Remote
Canonical
·
New York, NY
Python
Kubernetes
DevOps
Agile
+6 more
1 week ago
Software Engineer
Active
Enlighten
·
Augusta, GA
·
$97,097 - $140,000
AWS
Azure
Java
Spring
+18 more
1 week ago
Software Engineer II
Active
CyberTrend Engineering LLC
·
Annapolis Junction, MD
Gitlab
Java
Spring Boot
JSON
+13 more
1 week ago