Software Engineer II, Backend, tvScientific
Core
Design, build, and scale contract and billing systems for a CTV advertising platform, ensuring correctness, auditability, and operational reliability for direct advertisers and finance teams.
Role type
Senior Backend Engineer (Billing/Contracts)
Builds
Contract lifecycle management systems, billing engines (CPA/CPM models), and APIs serving customers and internal finance teams
Domain
CTV advertising, programmatic media, performance marketing
Required skills
Backend system design, contract lifecycle management, billing model implementation, API development, data integrity guarantees, code review, technical leadership
Preferred skills
Experience with affiliate platforms, finance/accounting collaboration, audit-friendly system design
Technologies
Javascript, Python, Java, React, Redux
Responsibilities
Design and implement backend systems for contract lifecycle management; Build and evolve contract management capabilities for CPA Contract/Billing model; Support expansion of CPM billing model contracts; Develop APIs and services for customers and finance stakeholders; Partner with Product, Finance, and Data teams; Ensure systems are auditable, accurate, and compliant; Improve system observability, reliability, and performance; Own backend services and data models related to contracts and billing; Lead technical design discussions and make pragmatic architectural decisions; Write clean, well-tested, and maintainable code; Review code and mentor other engineers; Collaborate cross-functionally to support new deal structures
Seniority
Senior, hands-on IC with mentorship responsibilities