Moz is looking for a Sr. Software Developer to join our Application Development team.
This role is an exciting opportunity for a lead engineer to have a major impact on our engineering org as a whole. You'll lead projects to improve the observability and reliability of our existing products while contributing to major architectural decisions that will define the next generation of application development at Moz.
This team is responsible for customer-facing applications that deliver SEO data insights. Through the applications they build, Moz customers are able to access insights, workflows, and aggregations of information above and beyond Moz's core data offerings.
We are an office optional company. This position can be fully remote from anywhere within the United States. We're also open to having folks be based out of our Seattle, WA office.
Diversity & Inclusivity. Moz is committed to building diverse teams where people of all identities and backgrounds are welcome, included, and respected.
What you’ll do
Build and maintain high-performing software applications and systems using:
React / Redux
Work collaboratively with the engineers on the Application Development team to ensure the quality and performance of the systems through code reviews, documentation, analysis, and enforcing engineering best practices to ensure high-quality software.
Contribute to our devops culture by maintaining our systems, including:
building reusable infrastructure in Terraform
creating documentation and run books
establishing monitoring and alerting,
maintaining and building automated test suites
Lead and mentor people through architecture design, development of new features, and migration of legacy systems.
Participate in the on-call rotation, handling systems and operations issues as they arise including responding to off-hours alerts
Collaborate with other teams on dependent work and integrations as well as staying vigilant for activities happening outside the team that would have an impact on the work your team is doing.
Contribute to the growth of software development and technology practices in the Moz engineering organization by leading peers and promoting best practices.
Work with Product Managers and UX Designers to deliver new features and capabilities.
Work with the Principal Engineers to set technical direction and ensure developmental progress for the organization
Learn and understand the team’s work and products from a Moz business perspective.
Use good security practices to protect Moz code and systems.
Experience we want to see
At least 5 years of experience as a software engineer
At least 5 years of experience delivering products or services using web technologies
Experience working with React JS (Redux, Sagas, Hooks, MUI, Styled Components)
Experience with working Node.js and micro-service architectures
Experience working with relational databases
Experience working with API design and distributed backend systems
Experience working remotely with a distributed team
Great problem-solving skills
Experience working with AWS (ECS, Aurora, EventBridge, SQS, S3)
Experience with Document stores and NoSQL databases
Experience with Typescript and Next.js
Experience with GraphQL / Apollo
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.
Moz was founded in 2006 and is a subsidiary of ZiffDavis (NASDAQ: ZD)
Let us know
Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:
Headquarters: Toronto, Canada URL: https://agencyanalytics.comWhat's the job and why is it so great?As an Engineering Manager, you'll quickly see your team's work in use by over 5000+ agencies, across 130,000+ businesses that use our platform. You'll.
Who are we?OutSystems is the leader in low-code application development. Our R&D develops the OutSystems Platform, a highly scalable platform that allows large companies to easily build complex applications by simplifying the software development process..
Job Title: Front-End EngineerLocation: RemoteWhy you’ll love RevegyRevegy is led by a team of industry experts and pioneers who are incredibly passionate about technology innovation, customer value, and sales transformation.Revegy puts the power of visualization.
HUB Zone residence is a requirement for this job.Please check if you qualify for this position at the link below.HUBZone Map (sba.gov) to confirm residence and indicate this in your application.This is a remote based, part time, about 10 hours per week.