Staff Fullstack Engineer, Ads
Remote Canada
Hey, this job isn't fresh anymore! 👉 Find fresh remote jobs here
Why Mozilla? Mozilla Corporation is the non-profit-backed technology company behind pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best articles online. More than 225 million people around the world use its products each month.Along with 60,000+ volunteer contributors and collaborators all over the world, Mozilla Corporation’s staff are driven by our mission to ensure the Internet is a global public resource, open and accessible to all. We design, build and distribute open-source software that enables people to enjoy the internet on their terms. What is a Staff Software Engineer at Mozilla?
A Staff Software Engineer is the next level from a Senior Software Engineer. At Mozilla this role can vary but typically a Staff Engineer is a domain expert who leads others within a single team to tackle multi-month projects. They sequence deliverables and manage risks in their team's projects, provide feedback on our strategy and goals affecting the team, and turn our strategy into action for their team members. Staff Software Engineers mentor others by stewarding some responsibilities to more junior and senior engineers so they can take on new ones. They collaborate with management on building team consensus and providing direction. Staff Software Engineers identify gaps and opportunities for improvement to enable a culture of inclusion and allyship, at all levels of the organization. About this team and role: We’re growing the Mozilla Ads product team, focused on display advertising in Mozilla products that is privacy-respecting and values-aligned. You will be responsible for designing, building, and owning the core systems, both front-end and back-end, that support advertising in clients (Firefox, MDN, Pocket, Fakespot, etc). You and your team will be the subject matter experts when it comes to advertising, providing guidance and shepherding to various product teams across Mozilla. What you’ll do:
A Staff Software Engineer is the next level from a Senior Software Engineer. At Mozilla this role can vary but typically a Staff Engineer is a domain expert who leads others within a single team to tackle multi-month projects. They sequence deliverables and manage risks in their team's projects, provide feedback on our strategy and goals affecting the team, and turn our strategy into action for their team members. Staff Software Engineers mentor others by stewarding some responsibilities to more junior and senior engineers so they can take on new ones. They collaborate with management on building team consensus and providing direction. Staff Software Engineers identify gaps and opportunities for improvement to enable a culture of inclusion and allyship, at all levels of the organization. About this team and role: We’re growing the Mozilla Ads product team, focused on display advertising in Mozilla products that is privacy-respecting and values-aligned. You will be responsible for designing, building, and owning the core systems, both front-end and back-end, that support advertising in clients (Firefox, MDN, Pocket, Fakespot, etc). You and your team will be the subject matter experts when it comes to advertising, providing guidance and shepherding to various product teams across Mozilla. What you’ll do:
- Design and deliver long term projects that impact multiple teams across Mozilla and that support the Mozila Ads system
- Ensure that the software your team delivers is high quality, measurable, and maintainable.
- Participate in development of industry leading privacy preserving ad technology.
- Mentor others by stewarding some of your responsibilities to more junior engineers
- Work with front-end teams across Mozilla to support, and extend, existing systems to apply innovative ways and technologies in reaching Mozilla’s advertising goals.
- Collaborate with management to provide feedback on our strategy and turn that …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Regions
Countries
Inclusive culture Opportunity to make a difference Other benefits Remote work
Tasks- Collaborate with management
- Ensure software quality
- Mentor junior engineers
Advertising Asynchronous communication Communication Design Digital Advertising Engineering Fullstack Golang Java Javascript Mentoring Node Node.js Privacy Project Management React Rust Software Engineering Strategy
Experience7 years
Education TimezonesAmerica/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in Asia/Pacific
Remote Jobs in South America
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Sales Rep Jobs
Remote Marketing Manager Jobs
Remote Program Manager Jobs
Remote Sales Representative Jobs
Remote Spanish Jobs
Remote Writer Jobs
Remote Advisor Jobs
Remote Finance Jobs
Remote Mobile Jobs
Remote Customer Success Jobs
Remote Data Scientist Jobs
Remote Technician Jobs
Remote Sales Manager Jobs
Remote Machine Learning Jobs
Remote Therapist Jobs
Remote Strategic Account Jobs
Remote Counsel Jobs
Remote Administrator Jobs
Remote Data Engineer Jobs
Remote Pathologist Jobs
Remote Jobs with GBP > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 120K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with GBP > 160K in Salary
Remote Jobs with JPY > 240K in Salary
Remote Jobs with JPY > 260K in Salary
Remote Jobs with JPY > 200K in Salary
Remote Jobs with JPY > 280K in Salary
Remote Jobs with JPY > 180K in Salary
Remote Jobs with JPY > 220K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with JPY > 40K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with JPY > 100K in Salary
Remote Jobs with JPY > 120K in Salary
Remote Jobs with JPY > 140K in Salary