Moz is looking for an experienced Full Stack Software Engineer to join our web and inbound engineering team. The team is responsible for (our main web property) and supporting services including: user authentication, signup process (including PCI compliance / GDPR), customer tracking/engagement, mailing service, and a number of other services used by Moz products.

This role will be based in our Vancouver, BC office but will be working daily with the team based in Seattle. As such, we’re looking for someone with the experience to operate comfortably with a remote team.

What’s Important to Us

  • High technical quality. We know our stack and tools and how to use them effectively. We are improving code and practices constantly.
  • A commitment to shipping. It’s important to deliver, and we value getting new products and features to customers regularly.
  • Curiosity and motivation to learn. We’re always looking for opportunities for development and growth.
  • Product and customer focus. Our team is invested in the experience of the products we build beyond the code.
  • Collaboration. Team-focused communication, knowledge-sharing, and problems solving make us more effective.

What You’ll Do

  • Build tools and services to support Moz products and marketing efforts
  • Support deployment and delivery of front-end of applications
  • Manage and distribute Moz customer data with other teams and third party partners
  • Work closely with both technical and non-technical teams at Moz to solve problems for the team and the organization
  • Build tests, logging, metrics collection, and alerts for all systems to ensure issues and errors are proactively identify and corrected
  • Take turns in the on-call rotation handling systems and operations issues as they arise, including responding to off-hours Pagerduty alerts
  • Ensure the quality and performance of Moz applications through code review, documentation, metrics and logging analysis, etc.

Experience We Want to See

  • At least 3 years web service development with direct impact on customer product experience or performance.
  • Proficiency in Javascript, particularly Node.js and React.
  • Experience maintaining production systems, responding to bugs and outages, managing uptime.
  • Time in a role with responsibilities outside of code, e.g. monitoring, instrumentation, operations, managing servers/containers, deployment, etc.

What You’ll Work With

  • Node.js
  • React
  • MySQL / PostgreSQL
  • Docker / Marathon / Mesos
  • Redis
  • Porting PHP / Python / Lua to Node.js

About Moz

We build software to help marketers do better marketing. We are dedicated to the future of SEO and we are a long-time leader in our space. We receive frequent recognition for our accomplishments and most recently received 2nd place honors in the PSBJ Best Places to Work.

In October of 2018 Moz acquired STAT Search Analytics, a long-time friend of ours in Vancouver, BC.  We’re thrilled to come together as one company! We are both passionate about our shared values and commitment to developing the best organic search solutions for our customers.  We’re building a great company and culture together -- come join us!

Behind our software is a sea of Mozzers with a wide array of personalities, experiences, and expertise.  We’ve worked hard and deliberately to build a cultural roadmap. Learn more about us below before you apply:

Sneak Peak at the Goodies:  

  • Generous time off plus $3,000 per year towards your vacation!!
  • A sizable wellness and transportation spending account
  • Medical package including dental, optometry, prescriptions, massage, and physio
  • A relaxed and welcoming work environment
  • Opportunities for travel, further education, and career growth
  • Flexible hours
  • And more - ask us about the rest

We value diversity, equity and inclusion.  

Apply for this Job

* Required

File   X
File   X