Senior / Staff Software Engineering - Payments & Entitlements
Core
Design, build, and operate scalable backend services for the Premium Services domain, covering acquisition, retention, checkout, payments, entitlements, and partner integrations.
Role type
Senior/Staff Software Engineer (Backend)
Builds
Scalable backend services, APIs, and event-driven communication patterns for a multi-brand premium ecosystem.
Domain
Media/Publishing, Payments, Subscription Management
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, distributed systems, cloud-native architectures, Node.js, TypeScript, AWS, serverless architectures, Infrastructure as Code (Terraform), CI/CD, observability, incident resolution, caching, session handling, performance optimization, resilience engineering.
Preferred skills
Rust, AI tool usage.
Technologies
Node.js, TypeScript, AWS, Terraform, CI/CD tools.
Responsibilities
Challenge existing systems to reduce complexity and optimize costs, improve technical and business processes across payment flows and entitlement logic, design and improve APIs and service architectures, build and operate AWS infrastructure with strong production ownership including troubleshooting and mentoring.
Seniority
Senior/Staff, hands-on IC with mentorship