View Our Website View All Jobs

Manager, Software Development

Samsung Ads l AdGear is an advanced Advertising Technology Company in rapid growth that focuses on enabling brands to connect with Samsung TV audiences as they are exposed to digital media by using the industry’s most comprehensive data to build the world’s smartest connected audience platform. 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. 

We’re looking to add Software Developer Managers to the team!

This role will be based in Montreal, QC/Toronto, ON and will follow a hybrid work model. 

About the Advertiser Platform team

Our group is responsible for building our campaign management application to support our in-house ad operators, self-serve users, and programmatic traders and for delivering ads that are most appropriate for the end-user. We handle ~1,000,000 requests per second. We have a maximum of 100ms to parse an ad bid request, query our databases to find the most appropriate ad for that end-user, decide on our bid price, and respond. We manage an inventory of ~10,000 active ads for ~250 concurrent campaigns driving tens of millions of dollars in monthly revenue; generating ~600,000,000 ad impressions daily. We support ad operators from all around the world in multiple currencies and languages. 

We need the best minds to optimize this bidding process. Are you up to the challenge?

What you’ll do

Are you an exceptional software engineering manager looking to join our growing team?  If you are a natural leader, enjoy working in a technically stimulating and challenging environment, and thrive on making a significant impact within an organization then we have the perfect opportunity for you!

As a Manager, Software Development you will lead, grow, and inspire a team of skilled developers in a fast-paced environment. You’ll collaborate closely with technical leads, product owners, and developers to drive towards a common vision while balancing shorter-term wins and longer-term investments. You will be expected to actively contribute to the technical feasibility evaluations in collaboration with both the development and product team, to determine the technical approach and action plan to deliver on set objectives with your team. As an Engineering Manager you will manage and drive the strategic direction for team leads, helping them in developing, task planning and leading both on the technical and people aspects.

KEY RESPONSIBILITIES

  • Lead a team of developers of all experience levels, coaching and mentoring them to grow and
    develop the overall ability of the team aiming at building autonomy, accountability and ownership.
  • Work with the team to craft a vision and culture while helping achieving it.
  • Participate in the recruiting process to help grow our team, from scouting potential candidates to
    interviewing and helping close new hires.
  • Foster and build a fun, diverse, and inclusive culture that reflects our values (Trust, Transparency, Team Work, Craftsmanship).
  • Partner with Product Management to collaboratively own the product roadmap.
  • Facilitate technical feasibility and evaluations with the team.
  • Help the team’s happiness and productivity by removing impediments while optimizing team processes and software engineering practices.
  • Make it a priority to notice and recognize individual interests and goals to include them in your frequent career growth conversations.
  • Ensure timely resolution of critical production-affecting issues and communicating these efficiently.
  • Encourage team spirit and collaboration; organizing team meetings for knowledge exchange, team building, and objectives updates and progress (2-way communication).

 

REQUIRED SKILLS AND/OR EXPERIENCE

  • Formal degree (BS or MS) in CS, Math or technical field, or equivalent experience
  • Previous relevant experience as a Software Engineering Manager, Technical Director or Director of Engineering
  • A minimum of 10 years experience working as a software engineer/developer
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong knowledge of Agile principles and associated mindset as well as how it applies to software engineering practice from development to version control, code review, artifact creation, release management, and deployment.
  • Strong knowledge of DevOps principles and mindset, working toward continuous deployment, as part of a product-driven organization.

Nice to haves:

  • Experience working in ad tech (focus on server-side), system engineering and highly scalable web services
  • Knowledge of ad technologies such as Data Management Platforms (DMPs), Demand-Side Platforms (DSPs), Supply-Side Platforms (SSPs), Ad Exchanges & Real Time Bidding (RTB)

Life at SamsungAds l AdGear…

We are proud to have built a world-class organization, grounded in an entrepreneurial and collaborative spirit. Working at Samsung Ads offers one of the best environments in the industry to learn just how fast you can grow, how much you can achieve, and how good you can be. We thrive on problem-solving, breaking new ground, and enjoying every part of the journey.


If you're interested in joining a rapidly growing team working to build an outstanding, world-class advertising organization with a relentless focus on design and customer experience, you've come to the right place and apply now or share with a friend!

#SP

Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file