Jobs

    Senior Software Developer, Data Services - Canada - Moz, Inc.

    Moz, Inc.
    Moz, Inc. Canada

    6 days ago

    Default job background
    Description

    Moz is hiring a Back-end Software Engineer to join the STAT team. This is a fairly new team, spinning up to support the modernization of the STAT product. In this role, the developer will be a key contributor in the ambitious greenfield project to rewrite the existing Ruby backend systems for STAT in NodeJS . They will have the opportunity to learn and implement an architecture that is easy to maintain and understand, to produce decoupled and reusable code, as well as create a modern technical stack with full CI/CD deployment. This team member will play a substantial role in the revitalization of the Moz application technical stack, and the impact it has on the success of the STAT product.

    What You'll Do

    Contribute to rewriting the existing Ruby backend systems for STAT in NodeJS

    Design, code, and support new & legacy code for STAT's next generation of features.

    Take responsibility for technical design, implementation, and delivery of projects

    Manage and improve the retrieval and transformation of STAT data. Challenges come in the form of data scale, and computational efficiency.

    Take turns in the on-call rotation handling systems and operations issues as they arise.

    Work with our pod of international developers also contributing to STAT.

    Work with your manager to devise a plan for future career growth, including mentorship of junior & intermediate developers.

    Ensure the quality and performance of STAT data pipelines through code review, documentation, metrics and logging analysis, etc.

    Understand and embrace our core values: Transparency, Accountable, Generous, Fun, Empathetic and Exceptional.

    Required Experience/Skills

    Professional experience with SaaS development processes.

    Mentorship of other team members in best practices and skills both technical and non-technical.

    5+ years experience in a software development role where work directly affected customer or end-user product experience or performance

    Shipping of several large data-focused deliverables using cloud infrastructure, in particular AWS.

    Experience in designing, building and supporting multiple complex data-centric pipelines/ETL systems

    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, dealing with servers/containers, deployment, etc.

    Experience with NodeJS , Ruby, APIs, distributed systems, Unix systems & tools, queuing systems and effective strategies for monitoring/alerting

    Exposure to Rails, Docker, Terraform and AWS systems including Lambda, SQS, S3, ECS, EC2 & EventBridge

    People You'll Work With

    A creative, committed, collaborative, and diverse development team who build technology that uses lots of interesting technologies.

    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.

    Personal Attributes

    Technically skilled. Not just technically knowledgeable, but also has a point-of-view for how to deliver quality systems, and how to make good decisions about technical issues that the team faces. A strong engineering leader is an effective translator of technical concerns as they impact product and functional considerations, and vice versa.

    Committed to shipping . Understands the importance of delivering work and values getting new products and features to customers (internal and external) regularly.

    Product and customer oriented . Takes responsibility for the quality and experience of the products they build beyond their own code. Invested in the success of Moz products as a whole. Partners with product management collaboratively.

    Collaborative . Is team-focused and shares information openly. Able to communicate effectively with different levels of technical understanding. Builds strong relationships throughout Moz, and in the engineering org in particular. Enlists others when solving problems to make sure all perspectives are considered. Asks for help when needed and looks for opportunities to offer help.

    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.

    Committed to diversity & inclusivity . Builds diverse teams where people of all identities and backgrounds are welcome, included, and respected. Pays attention to and takes action to support people from marginalized and underrepresented groups on their team, and across Moz. Works to help close the gender gap in tech, and to actively recruit people from other underrepresented groups.

    Target Salary is $115-$155K CAD

    About the Moz Group

    The Moz Group, a subsidiary of Ziff Davis, Inc (NASDAQ: ZD), is a leading provider of marketing technology solutions primarily for small and medium-sized enterprises, consisting of a portfolio of brands across digital media and cloud services. Our SEO brands include Moz and STAT, Email Marketing brands include Campaigner, iContact, Kickbox, and SMTP, and finally our Communications brands are made up of Line2 and eVoice. The Moz Group 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.

    About Ziff Davis Ziff Davis has once again achieved a perfect score of 100 in the Human Rights Campaign (HRC) Foundation's 2023 Corporate Equality Index (CEI). The CEI is a vital benchmarking tool that evaluates corporate policies and practices, and our consistent top score demonstrates our ongoing dedication to maintaining a diverse and inclusive work environment for all. #Moz #J-18808-Ljbffr

  • Flyflair

    manager data services

    3 weeks ago


    Flyflair Canada

    Forward to localhost with CLI · whcli forward --token=05630e9c-26ca-4ba9-b a48a785f Install whcli · generates free, unique URLs and e-mail addressesand lets you see everything that's sent there instantly. · Built-in integrations: Google Sheets, Excel, Slack, Dropbox, SFTP, Em ...


  • University of Ottawa Canada Full time

    Senior Manager, IT Security page is loaded Senior Manager, IT Security · Apply locations Ottawa, ON Main Campus time type Full time posted on Posted Today job requisition id JR12821 Follow us on LinkedIn · Employee Duration in Months (for fixed-term jobs): · IT Security # of O ...


  • Coulson Group Canada

    The Coulson Group of Companies ("Coulson Group") is a dynamic, diversified, family-owned enterprise operating businesses in the aviation, manufacturing and entertainment sectors. Headquartered in Port Alberni, British Columbia with roots in the logging industry, new generations o ...


  • Lyft Canada

    La communauté fait partie de l'identité de Lyft, et c'est ce que nous faisons. C'est ce qui nous différencie des autres. Pour offrir les meilleurs services de transport à tous nos usagers, nous commençons par créer dans notre communauté une organisation ouverte, inclusive et dive ...


  • Newrest Canada

    Newrest, leader mondial dans le secteur de la restauration et des services aux entreprises, recherche un(e) Coordinateur / Coordinatrice RH motivé(e) pour rejoindre notre équipe dynamique. Si vous êtes passionné(e) par les ressources humaines et souhaitez contribuer à l'épanouiss ...


  • NTT Data Services Canada

    Chez NTT DATA, nous savons, qu'avec les bonnes personnes à bord de notre équipe, tout est possible. La qualité, l'intégrité et l'engagement de nos employés sont des facteurs clés qui permettent la croissance et la présence sur le marché de notre entreprise. En embauchant les meil ...


  • AppDirect Canada

    **About AppDirect** · Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscript ...


  • Thales Canada

    Location: Montreal, Canada · Dans des marchés en rapide évolution, les clients à travers le monde font confiance à Thales. Thales est une entreprise où les personnes les plus brillantes du monde entier se regroupent pour mettre en commun leurs idées et ainsi s'inspirer mutuelleme ...


  • Talan Canada

    de l'entreprise · Talan est un cabinet de conseil en innovation et transformation par la technologie. Depuis plus de 20 ans, Talan conseille les entreprises et les administrations, les accompagne et met en œuvre leurs projets de transformation et d'innovation en France et à l'int ...


  • Genetec Canada

    **The team**: · You could be part of a team that is spearheading the digitalization of the manufacturing and business processes related to the production and delivery of Genetec manufactured products. · **What your day will look like**: · - Implement Industry 4.0 principles that ...


  • Keurig Dr Pepper Canada

    Aperçu de l'emploi: · **Stagiaire, Analyste en stratégie** · **Durée**: 4 mois (Du 6 mai 2024 au 23 août 2024) · **Lieu**: Montréal · Appel à tous les étudiants passionnés et ambitieux Préparez-vous à donner un coup d'accélérateur à votre carrière avec une expérience de stage ino ...


  • Equinix Canada

    Data Center Critical Facilities IV · Equinix est la société de l'infrastructure numérique au monde, exploitant plus de 245 centres de données à travers le monde et fournissant des interconnexions à tous les nuages et réseaux clés. Les entreprises ont besoin d'un endroit unique po ...


  • École Polytechnique de Montréal Canada

    **No. de concours**: · 23-TP-4 · **Dates d'affichage**: · du 15 mars 2023 au 23 mars 2023 · **Lieu de travail**: · Tous les pavillons · **Département ou service**: · Département de génie informatique et génie logiciel · **SOMMAIRE**: · Le Département de génie informatique et géni ...


  • Alithya Canada

    Montréal, Québec, Canada · **Veuillez prendre note que ce poste est en mode hybride.**: · Alithya, chef de file en transformation numérique, accompagne des clients et des partenaires internes dans la recherche d'experts, de collaborateurs créatifs et ingénieux. C'est l'un des nom ...


  • Bio-Rad Laboratories Canada

    Overview: · Nous sommes présentement en processus de recrutement pour un poste de représentant(e) Service à la clientèle. Nous recherchons donc un(e) individu(e) possédant les meilleures qualifications pour se joindre à notre équipe dynamique, dans un environnement de travail agr ...


  • Teqody Canada

    **Company Overview**: · Teqody is a leading firm in the IT Services and IT Consulting industry, dedicated to providing innovative solutions and exceptional services to clients worldwide. · **Role and Responsibilities**: · As a Coordinator, Data Entry Junior (Remote) at Teqody, yo ...


  • Talan Canada

    **A propos de Talan** · Talan est un groupe international (10 pays, 6000 collaborateurs) de **Services Professionnels et de Conseil TI**, engagé depuis 20 ans dans l'**Innovation** et la **Transformation numérique** de ses clients.** Talan Canada** (créé en 1997) compte **plus de ...


  • Rogers Communications Kanata, Canada

    At Rogers, the entrepreneurial spirit is part of our DNA. Our Rogers Business teams help foster and grow the Canadian economy by supporting businesses of all sizes. From small to large-scale enterprises, our teams help deliver innovative technology, network services, and a suite ...


  • Teqody Canada

    **Company Overview**: · Teqody is a leading company in the IT Services and IT Consulting industry, dedicated to revolutionizing the way data is handled. We are committed to providing a collaborative and flexible work environment, enabling our employees to grow and succeed. · **Ro ...

  • BP & M Government IM & IT Consulting Inc.

    Data Analyst

    3 weeks ago


    BP & M Government IM & IT Consulting Inc. Kanata, Canada

    **Position** · Data Analyst · We are looking for Data Analyst Services to support work for transformation of current data processes for International Financial Reporting Standard (IFRS) 9 models to a modernized and governed Information Technology (IT) environment. · **Roles and R ...