Tech Stack
JavaScriptLinuxMacOSOpen SourceSQL
About the role
- The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! Working in the open is the norm, and we contribute to the code driving the Firefox browser on a number of desktop platforms - Windows, Linux, and macOS. Our focus is on implementing and fixing things in Firefox as well as helping other teams make it excellent for our users.
- The Firefox Desktop Engineering Manager directs a team of geographically distributed engineers to constantly drive improvements to Firefox through innovations and enhancements to the browser user interface. We need a leader who is dedicated to building exceptional teams, creating innovative solutions, delivering top-notch software, and influencing how the world uses the internet.
- Feel good about your work again! Pursue your future while working to protect the future of the internet for everyone, everywhere.
Requirements
- 4+ years leading engineers in a software development environment and working across multiple distributed teams.
- Software engineering background that empowers you to drive technical decisions within the team and engage with engineers at all levels of seniority to triage, prioritize and implement.
- Proven track record successfully leading and shipping sophisticated software projects on time in a loosely structured environment.
- Strong communication and ability to develop positive relationships with others, regardless of their rank or role.
- Passion to resolve problems, manage risk, lead change, and facilitate collaborative decision-making.
- Experience effectively communicating with senior leadership and advocating for engineering priorities.
- Desire to grow and learn as a manager, grow and develop others, and get results through others rather than personal technical proficiency.
- Able to hire, mentor, empower, develop, and delegate to geographically distributed team members with different skills from your own.
- Commitment to our values:
- Welcoming differences
- Being relationship-minded
- Practicing responsible participation
- Having grit