AdTechTalent
Engineering2 months agoRemote

Unity

Staff Backend Developer, U-Ads

golangmysqlkubernetesterraformdistributed systemsapi designbackendad techprogrammaticreal-time biddingcloud infrastructureobservability

Key details

Salary

CA$153K – CA$230K

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Remote, Canada

Full job description

Unity is seeking 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 scalable, high-availability distributed systems handling real-time ad requests, impression tracking, and user data analytics. Responsibilities include improving performance, observability, cost-efficiency, and contributing to architectural decisions. Required skills include proficiency in Golang, relational databases like MySQL, cloud infrastructure tools such as Kubernetes and Ray, API design, distributed systems, and strong communication skills in a remote-first environment. Experience in ad tech, programmatic advertising, real-time bidding, infrastructure-as-code (Terraform), networking, caching, or real-time data pipelines is a plus. The position is full-time, remote, based in Ontario, Canada, with no relocation or visa sponsorship. Salary range is CAD 153,000 to 229,600.

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.