Moz is seeking an Engineering Manager within our Application Development team, responsible for building a broad range of tools under our Moz product subscriptions, including applications that enable digital marketers and SEOs to track, analyze, and improve websites’ key SEO performance metrics over time. We empower customers to thrive and grow their business through SEO by constantly expanding and improving Moz’s suite of data collection, processing, and aggregation services, and by building a beautiful suite of analytics and reporting applications on the web.
The team is part of the larger product engineering group at Moz which owns the development of Moz’s core SaaS products, and the growth of our future product offerings. Product engineering collaborates across roles and disciplines to deliver tools for digital marketers in all industries and aspects of Search.
What’s Important to Us
Product and customer oriented. Owns the quality and experience of the products they build beyond their own team. Invested in the success of Moz products and customers as a whole.
Committed to shipping. Knows how to deliver work and values getting new products and features to customers regularly and reliably.
Accountable. Is action-oriented. Takes initiative, doesn’t wait to be told what to do. Solves problems and takes ownership. Coaches others into accountability.
Relationship builder. Builds strong relationships throughout Moz, and in the product org in particular. Works collaboratively with others. Contributes generously to the working groups.
Resourceful and adaptable. Looks for information and answers to questions proactively and shares that knowledge. Willing to take on unexpected responsibilities and challenges. Can function in situations without rigorous structure or process.
Servant-Leadership. Knows how to lead through coaching and enabling rather than giving direction. Supportive, patient, and people-focused.
Curious and motivated to grow. Seeks feedback and development opportunities. Fosters similar continuous development motivation among the team. Knows that things that work can still be improved.
TAGFEE. Understands and embraces core Moz values. Sets an example and creates accountability for the team.
Diversity & Inclusivity. Moz is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected. We work to help close the gender gap in tech, and to actively recruit people from other underrepresented groups. We strongly encourage women, gender diverse people, and minority candidates to apply for this role.
What You Will Do
Deliver value to customers on a consistent basis by enabling their team.
Build highly collaborative relationships with stakeholders in Product personally and a strong partnership between the Application Development team and Product team.
Build and maintain existing and new technology to enable our products to serve our customers, including responsibility for up-time and strategically evolving services as needed.
Build and maintain a highly functional and performing team of developers to build our products.
Experience We Want to See
Demonstrated experience leading engineers as a manager with hiring, mentoring and performance review responsibility.
Solid experience delivering products or services using web technologies. You've done this more than once and have been through enough delivery cycles that you know how to anticipate roadblocks and work through them.
Prior experience on a team whose work directly affected customer or end-user product experience. You've products and features on time and on budget and done so at least a few times.
Working knowledge of the systems that make up modern web applications, including APIs, microservices, distributed backend systems, relational and non-relational databases, and cloud services (AWS preferred).
Demonstrated ability to assess the current state of services, and make strategic recommendations about how they should evolve. Includes management of technical debt including risks to the business.
Experience leading agile software development practices.
Demonstrated ability to coach and develop teams and individuals.
Strong desire to learn and grow.
Preferred Experience and Knowledge
Experience leading distributed or remote teams.
Experience building SaaS products, especially mature products that have sustained growth over time.
Product and UX knowledge and focus.
Significant experience as a software engineer or SDET.
Experience with object-oriented or functional programming languages (developing or leading teams).
Knowledge of search and SEO.
Who You’ll Work With
A creative, committed, collaborative, and diverse development team who work principally with Node.js, ReactJS, Ruby, S3, PostgreSQL, MySQL, Docker, Elixir, and NSQ as well as native AWS equivalent technologies as we migrate all of our applications to a hosted cloud infrastructure.
A cross-functional product group balancing new feature development with sustaining and expanding the current high-growth product.
Other engineering leaders who are working to continually improve and evolve the culture and practice of software development at the company, bringing new ways of working and diverse perspectives to our organization.
Moz is the most trusted authority in online search with powerful SEO and Local Search platforms to help marketers improve the position of their brands, business locations and competitive rank in search results. Moz’s platforms are powered by world class-quality data, both robust and fresh enough to serve as the foundation upon which crucial business decisions are made. For both large enterprises looking to gain an edge in the increasingly complex and ever-changing world of search or an agency seeking an SEO platform to accelerate client growth, Moz has a solution. Check it out at www.moz.com.
Some reasons why you’d want to work with us:
- You want to play a big part in a small but profitable company who are industry leaders.
- You do your best in a setting where excellent work is what’s valued—not face time (a good work-life balance is just how we do things!)
- You value authenticity and a work environment that values who you are and what you can do.
- You’re looking for a big challenge that involves lots of variety, collaboration, inventiveness, and on your toes thinking.
- You want to work alongside people who are passionate, friendly, and helpful.
Our benefits include:
- A strong commitment to work-life balance. We provide a US$3,000 per calendar year vacation expense reimbursement for all employees as well as monthly home internet access and cell phone stipends.
- Employer match contributions on retirement plans.
- Generous paid time off and flexible work from home policies.
- Personal career development including 10 face to face career coaching sessions a year.
- 100% match on charitable contributions up to $5,000/year.
- Generous paid parental, medical and family leave policies to support you during major life events.