Original listing text, shown exactly as published by the company.
The opportunity
We are looking for a Senior Full-Stack Engineer to join the Unity Ads Dashboards team; responsible for giving game publishers clear, actionable visibility into their ad performance and revenue.
You'll be owning backend systems and APIs, while also contributing to the frontend experiences that sit on top. The team works on data-intensive dashboard products where backend reliability, API design, and data modeling are as important as what shows up on screen. You'll drive technical direction across multiple systems and influence engineering quality beyond your immediate team. You'll be expected to operate independently in ambiguous environments, navigate legacy systems, and drive solutions across multiple teams with minimal guidance.
What you'll be doing
- Design and implement backend services, APIs, and data models that power complex, multi-dimensional dashboard experiences for game publishers.
- Own features end-to-end, from requirements through production: backend integrations, data pipelines, and the frontend surfaces that present them.
- Work across multiple systems, including integrating with legacy services and ensuring data consistency across downstream systems.
- Drive modernization efforts by balancing new development with ongoing support and migration of legacy systems.
- Drive technical direction across the team: leading design reviews, shaping architectural decisions, and setting a high bar for backend and frontend quality.
- Influence engineering practice beyond your immediate work, contributing to shared UI patterns, frontend architecture standards, and backend design conventions used across the team.
- Partner with Product and Design to translate complex data and publisher workflows into intuitive, performant dashboard experiences.
- Identify and drive resolution of reliability, performance, and UX issues through metrics, monitoring, and hands-on investigation.
What we're looking for
- Proven experience designing and building production-grade backend services, RESTful or GraphQL APIs, and data models; we work primarily in Node.js.
- A track record of taking complex features from requirements to production across both backend systems and frontend surfaces, across multiple systems simultaneously.
- Experience driving architectural decisions, setting standards, and shaping the technical direction of a team or product area.
- Proficiency in TypeScript and React: component design, state management, performance, and maintainability are a core part of the role.
- Experience building production-scale products involving backend services, integrations, APIs, and data-driven user experiences.
- Experience working across multiple teams or surfaces, influencing quality and consistency beyond one feature or one codebase.
- Demonstrated ability to take ownership in ambiguous environments, drive initiatives independently, and align multiple stakeholders around technical solutions.
- Strong collaboration and communication skills: comfortable shaping scope, aligning stakeholders, and working closely with Product, Design, and other engineering teams.
- Solid engineering fundamentals: testing, code reviews, accessibility, and a genuine commitment to maintainable systems.
You might also have
- Experience with design systems, no-code builders, or configuration-driven UI frameworks.
- Familiarity with frontend observability: performance metrics, error tracking, UX signals.
- Experience in Ads, analytics, ecommerce, or similarly complex data domains.
- Exposure to cross-team technical alignment, guild-style quality initiatives, or architectural governance.
Additional information
- Relocation support is not available for this position
- Work visa/immigration sponsorship is not available for this position