Golang Developer

Technology · Toronto, Ontario
Department Technology
Employment Type Full-Time
Compensation $ 75 - $110k


Curate Mobile is a mobile ad-tech company that provides marketers with full-funnel solutions from branding to direct response. Our intuitive DSP includes robust 1st party data, beautifully designed and engaging creative, proven location-based targeting and exceptional performance capabilities, to maximize your media buys across all campaign goals and KPIs. The role of the Account Manager will be client-facing, to help manage key account relationships across a range of verticals, both agency and direct. You will be based in the Toronto office (virtual) and must be comfortable working in a high-paced, environment and have a comprehensive understanding of the mobile advertising and programmatic landscape. You must have the drive, technical aptitude, and critical thinking skills to operate in an industry that is rapidly evolving.



We are currently seeking an intermediate to Senior Golang engineer to assist with the design and the on-going development of our next generation state of the art mobile advertising platform. We are looking for a highly motivated and enthusiastic person, who is used to a startup culture ready to take on the challenge of building out a platform that already connects many high profile mobile developers and publishers to the world’s leading agencies and brands. You must be a self-starter and willing to work hard to drive the rapid iterative innovation of the product. You will be rewarded with the unique opportunity to work with great talent and leading-edge technology.

As part of a highly motivated team, you will have the opportunity to design and develop innovative technology solutions for Canada’s leading mobile advertising company.


Skills and responsibilities


Collaboratively design and develop Curate Mobiles next generation disruptive mobile advertising platform
Write and encourage clean well documented and tested code
Contribute to all phases of the agile development lifecycle
Designing and developing the backend bidder for a Real Time Bidding system.




University degree in Computer Science or related field
3 – 5 years of experience as Senior Golang Engineer or similar role
Experience with distributed micro services with GRPC and Protobuf
Expertise in AWS platform, Docker, Kubernetes, Linux Operating Systems, Networking, and Database concepts
Exceptional skills in math, probability, statistics, and algorithms
Previous experience with server-side scalability and performance
Experience with relational and non-relational databases.


Nice to have


Data science and machine learning experience
Domain expertise in either mobile, or online advertising
Experience in Python; specifically, Django
Experience creating REST APIs; specifically, Django Rest Framework
Experience with NodeJS
Experience with React


No Agencies Please.

Thank You

Your application was submitted successfully.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type
  • Compensation
    $ 75 - $110k