1 day ago
Base Salary
$136k - $224k/yr
Responsibilities
- Design, build, and operate TypeScript and NestJS services for advertiser and publisher data and APIs.
- Design relational schemas, migrations, and schema evolution for systems supporting ad serving, billing, and reporting.
- Build event-driven integrations with Kafka and Google Cloud Pub/Sub using transactional outbox and idempotent consumer patterns.
- Develop data-intensive user interfaces with React and TypeScript.
- Operate services on Kubernetes and own their cloud infrastructure, service-level objectives, deployment, scaling, monitoring, incident response, and on-call responsibilities.
- Improve observability and platform quality through distributed tracing, metrics, and testing frameworks.
- Set development standards, enforce them through design and code reviews, and mentor engineers.
Requirements
- At least 6 years of experience building and operating production software across backend services and modern frontend systems.
- Advanced TypeScript experience and experience with NestJS or a comparable modular Node.js backend architecture using dependency injection.
- Strong data modeling and SQL skills, including schema design, migrations, performance optimization, and API versioning.
- Experience with event-driven systems such as Kafka, Google Cloud Pub/Sub, or a comparable technology, including delivery semantics, ordering, and idempotency.
- Advanced React experience with component design, state management, and performance optimization for data-intensive interfaces.
- Experience operating cloud-native, containerized services on Kubernetes, including deployment, scaling, monitoring, incident response, and on-call support.
- Strong focus on correctness, observability, maintainability, testing, code review, and accessibility.
- Preferred experience with Go, advertising, attribution, billing, monetization, Kubernetes-native resource management, Terraform, service meshes, OpenTelemetry, distributed tracing, design systems, configuration-driven UI frameworks, or cross-team technical alignment.
Benefits
- Health, life, and disability insurance, commute subsidy, employee stock ownership, retirement or pension plans, generous vacation and personal days, parental and family-care support, office snacks, mental-health and wellbeing programs, employee resource groups, employee assistance programs, training and development, and volunteering and donation matching.
- Benefits and coverage vary by country and employment status; the role may also be eligible for equity awards and company incentive plans.
Tech Stack
Categories
About Unity
Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).
