Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Engineering Manager, Ads

Mozilla - Remote Canada


  • 6 years of overall software engineering experience with at least 2 years of people management experience.
  • Proven ability to successfully lead and ship software projects.
  • Ability to influence roadmaps and execution in the teams you partner with.
  • Proficiency with software development practices for issue triage, prioritization, and execution.
  • Ability to take initiative in a loosely structured environment to lead your team to success.
  • Experience handling geographically-distributed team members with different skill sets from your own.

Nice to Haves:

  • Experience in digital advertising or advertising platforms.

What You'll Be Doing:

  • Mentor and develop a team of 5-8 software engineers.
  • Lead the completion of major initiatives on clear timelines.
  • Ensure that the software your team delivers is high quality, measurable, and maintainable.
  • Develop and communicate the roadmap, scope, and risks of your team’s projects.
  • Anticipate headcount needs for the team and recruit to fill those needs.
  • Be a member of the Mozilla community, working on initiatives with peers and other teams.
  • Help your team members further develop their careers.
  • Champion Mozilla’s cultural values on the team with positivity and enthusiasm.

Perks and Benefits:

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute).
  • Quarterly all-company wellness days where everyone takes a pause together.
  • Country specific holidays plus a day off for your birthday.
  • One-time home office stipend.
  • Annual professional development budget.
  • Quarterly well-being stipend.
  • Considerable paid parental leave.
  • Employee referral bonus program.
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country).



Get notified about new job opportunities