Senior Software Engineer, Data Platforms & Monetization
Core
Building and modernizing core data infrastructure for product usage, account management, and billing/CRM reporting to power the streaming platform's monetization.
Role type
Senior Software Engineer (Data Platforms & Monetization)
Builds
Data pipelines, account management UIs, and integrations with billing/CRM/payment platforms.
Domain
Streaming technology, cloud data infrastructure, and SaaS monetization.
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
PHP, Laravel, JavaScript, TypeScript, React, MySQL, AWS (EC2, RDS, S3, Lambda), REST API design, data modeling, legacy system modernization, Hexagonal Architecture, Domain-Driven Design (DDD)
Preferred skills
AI-assisted development tools, CPQ/billing platforms (Zuora), CRM platforms (HubSpot, Salesforce), containerization (Docker, Kubernetes), Infrastructure as Code (Terraform, Pulumi)
Technologies
AWS Lake Formation, AWS Glue, Laravel, React, TypeScript, JavaScript, MySQL, Docker, Kubernetes, Terraform, Pulumi
Responsibilities
Ensure accurate capture, transformation, and monetization of product usage data; participate in architectural decisions for data pipeline transitions; integrate and maintain connections between internal systems and third-party platforms; maintain and evolve customer-facing account management UIs; modernize existing codebases using modern patterns.
Seniority
Senior, hands-on IC