AdTechTalent
Engineering7 months agoRemote

Unity

Staff Backend Developer, U-Ads

golangmysqlkubernetesterraformbackenddistributed systemsad techprogrammaticreal-time biddingcloud infrastructureapi designobservability

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Remote, Canada

Full job description

Unity is hiring a Staff Backend Developer for the Unity Ads team to build and modernize backend services and APIs supporting ad delivery in a high-scale, low-latency environment. The role involves working on distributed systems for real-time ad requests, impression tracking, and user data analytics with a focus on uptime, security, and performance. Responsibilities include designing scalable backend systems, collaborating with cross-functional teams, improving system performance and cost-efficiency, and contributing to platform architecture. Required skills include experience with backend services at scale, proficiency in Golang and relational databases like MySQL, familiarity with cloud infrastructure and observability tools such as Kubernetes and Ray, and strong communication skills for a remote-first environment. Preferred experience includes ad tech, programmatic advertising, real-time bidding, infrastructure-as-code (Terraform), networking, caching, and real-time data pipelines. No relocation or visa sponsorship is provided. Salary range is $153,000 to $229,600 CAD base.

What you'll do

  • Design, build, and modernise backend services and APIs that support ad delivery
  • Work on scalable, high-availability systems used across Unity’s ads ecosystem
  • Collaborate with engineers, product managers, and data teams to deliver new features
  • Improve performance, observability, and cost-efficiency of current backend systems, modernising the legacy stack
  • Contribute to architectural decisions and technical direction of the platform

Requirements

  • Experience building backend services at scale
  • Proficiency in Golang and relational databases (e.g., MySQL)
  • Familiarity with cloud infrastructure and observability tools (Kubernetes, Ray, etc.)
  • Understanding of API design, distributed systems, and system reliability
  • Strong collaboration and communication skills in a remote-first team environment

Tech stack

GolangMySQLKubernetesRayTerraform

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.