View Our Website View All Jobs

Ruby Application Engineer

AdGear (belonging to the Samsung Ads business), is an Advertising Technology Company located in the heart of Old Montreal. AdGear focuses on enabling brands to connect with Samsung TV audiences as they are exposed to digital media across all devices. Being part of an international  company such as Samsung and doing business around the world means that we get to work on big complex projects with stakeholders and teams located around the globe.

Samsung has developed a proprietary ad platform that leverages unique first party TV data to help brands connect to their audience as they explore content across desktop, mobile, tablets and our SMART TVs. The Samsung Ad Platform delivers high-quality audience targeting powered by three key components: first-party audience data at scale, world-class data science, and brand-safe cross-device ad inventory.


As a Ruby Application Engineer, you will be responsible for designing, building, deploying and maintaining a client-facing application and its API used to configure and provide analytics of a high-volume real-time bidding platform. There will be opportunities to contribute to open source, review code, and share knowledge.

You will be influential in our application's transition towards a more modern, API-oriented architecture with a JavaScript frontend.

You will work with some incredibly talented and passionate developers within an engineering team with a strong technological background.

This is us:

In this position, the chosen candidate is expected to have a hands-on, problem-solving approach and a friendly human-facing side to communicate and manage expectations.


  • RESTful web services
  • Performance debugging and tooling
  • Strong database skills (integrity, design, performance)
  • Experience developing software with Ruby


  • University degree is preferred.
  • 3+ years of experience in a similar role
  • You have solid working experience using Ruby on Rails and PostgreSQL
  • A nice to have :Rust
  • You enjoy building things
  • You value craftsmanship in software
  • You enjoy reading code, and you're probably in the habit of reading the source for your dependencies


  • Good communication skills and capacity/willingness to work in a multi-teams environment.
  • Be resourceful, inventive and passionate about Internet technologies.
  • You are eager to challenge the status quo and willing to learn new programming languages
  • A "can-do" attitude and comfortable managing competing priorities to achieve a high level of customer satisfaction
  • Demonstrated ability to prioritize tasks and resolve problems in a timely manner;
  • Ability to work autonomously, multi-task and work in a fast-paced and stressful environment;
  • Be proactive, addressing potential problems before they occur;
  • Strong attention to detail;
  • Problem-solving outlook, can-do attitude is a must
  • Ability to prioritize & work well under pressure
  • A strong sense of responsibility and initiative and an ability to complete tasks accurately
  • Good communication skills and capacity/willingness to work in a multi-teams environment.
  • Ability to work in a team environment and independently
  • Excellent communications skills in English & French, verbal and written.


  • Great choice of snacks and drinks in the office available daily
  • Board games and Ping-Pong
  • Company outings, roasts, and many more interesting things
  • Yoga in the office once a week
  • Referral bonus
  • Perkopolis website with great rebates, coupons and promotions.
  • Amazing discounts through Samsung Employee Discounts web site
  • 100% Company-paid comprehensive extended health & dental coverage
  • Travel, Life, and Short/Long term disability Insurance
  • Group RRSP Matching Program up to 5%
  • Group TFSA Program
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file