Moz is looking for an engineering manager for the Payments Platform team, responsible for building applications to support all invoicing, charging, and subscription-management for Moz products.
The team is part of the larger engineering group at Moz which supports the development of Moz's core SaaS products. Engineering collaborates across roles and disciplines to deliver tools for digital marketers in all industries and aspects of Search.
Payments Platform is a distributed team with members in Seattle and distributed across North American timezones. We work remotely and in the Moz office, with regular travel to get the whole team together. We are are looking for someone to work fully remote in Canada.
What's Important to Us
Subject matter expert. Has experience working in payments. Understands the relevant regulations and policies that we must adhere to, and ensures we remain always in compliance.
Detail oriented. Payments processing requires precision. Pays attention to the details, puts process and structure in place to ensure excellent reliability, and accuracy in payments systems. Has experience putting monitoring and processes in place to ensure proper operation of payments systems.
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 engineering org in particular. Works collaboratively with other engineering leaders. Contributes generously to the leadership group.
Stakeholder oriented. Takes responsibility for the quality and experience of the products they build and the value they provide to internal stakeholders. Invested in the success of Moz as a whole. Partners with finance collaboratively.
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.
Collaborative. Is team-focused and shares information openly. Able to communicate effectively within a distributed team and with different levels of understanding. Enlists others when solving problems to make sure all perspectives are considered. Asks for help when needed and looks for opportunities to offer help.
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. Creates a welcoming environment for all. Deeply committed to diversity and inclusion, and shows that through action.
Diversity & Inclusion. 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'll Do
Directly manage seven software engineers. Help them grow their performance, technical skill, and professional capabilities.
Be a leader in creating goals, direction, and alignment across the User Services team.
Ensure compliance with all pertinent financial and data regulations, including PCI, GDPR, CCPA, etc.
Help build technology and practices that will support growth and sustain operation of Moz products over the next several years.
Experience We Want to See
At least 2 years of experience leading engineers as manager
At least 2 years of experience leading payments teams specifically, including responsibility for maintaining low-level PCI compliance (familiarity with GDPR and CCPA regulations strongly preferred)
5+ years experience delivering products or services using web technologies
Experience integrating with or operating a Payment Processor / payment gateways (Stripe preferred)
Experience with custom billing software, processing in excess of 20,000 transactions per month
Experience with ERP integration - Ledger and billing software
Experience leading distributed or remote teams
Experience working in AWS
Working knowledge of relational and non-relational databases
Working knowledge of API design and distributed backend systems
Great problem solving skills
Understanding and support for pragmatic, agile software development practices
Ability to coach and develop teams and individuals
Preferred Experience and Knowledge
Experience migrating from a datacenter to cloud platform (AWS preferred)
Experience with SaaS products, especially mature products that have sustained growth over time
Significant experience as a software engineer or SDET
Experience using metrics and data to drive software engineering and product-development
Knowledge of search and SEO
Experience with ISO 27001, SOC 2, or other relevant information security standards
Experience with Fraud Detection and Analysis desired
Who You'll Work With
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 $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.
Twice a year merit pay increases.
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.
We value diversity, equity and inclusion.