Enable job alerts via email!

Intermediate Software Engineer

Ziff Davis

United States

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ziff Davis's Moz is seeking an Intermediate Software Engineer for its User Services team, focusing on applications related to invoicing and subscription management. This role involves collaboration within an agile framework, requiring strong skills in NodeJS and relational databases, and can be performed remotely.

Qualifications

  • 3+ years of experience with NodeJS and microservices architecture.
  • Experience deploying projects from local development to production.
  • Ability to work aligned with EST/EDT timezone hours.

Responsibilities

  • Work through agile framework on subscription and payments software.
  • Collaborate with engineers on quality through code reviews.
  • Participate in on-call rotation for system issues.

Skills

NodeJS
Microservices architecture
Relational databases
Remote work

Tools

AWS
Docker
CI/CD tools

Job description

Description Position at MOZ Group

About Moz: 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.

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 is looking for an Intermediate Software Engineer to join our User Services team. As part of the team, you’ll work on building, upgrading, and managing applications that power invoicing, charging, and subscription management for all Moz products. The team comprises diverse developers who are excited to work on customer-facing, business-critical services while collaborating with various technical and non-technical stakeholders. This position can be fully remote from anywhere within Ireland.

What You’ll Do
  • Work with the team through our agile framework to scope projects and deliver software for the subscription and payments domain using:
    • NodeJS
    • SQL
    • AWS and Terraform
  • Collaborate with engineers on the User Services team to ensure quality and performance through code reviews, documentation, analysis, and adherence to engineering best practices.
  • Maintain SLAs, add logging, metrics, and alerts to proactively identify and correct errors.
  • Participate in the on-call rotation, handling system and operational issues, including responding to off-hours alerts.
  • Build internal administrative tools for customer support, account management, and other business functions.
  • Coordinate with other teams on dependencies and integrations, and monitor activities outside the team that may impact User Services.
  • Embrace core values: Transparency, Accountability, Generosity, Fun, Empathy, and Excellence.
Required Experience/Skills
  • 3+ years of experience with NodeJS and microservices architecture.
  • Experience deploying projects from local development to production.
  • 3+ years of experience with relational databases.
  • Experience working remotely within a distributed team.
  • Ability to work aligned with EST/EDT timezone hours.
Preferred Skills
  • Familiarity with at least one cloud provider, preferably AWS.
  • Experience with Docker, Linux, and MacOS Shell.
  • Experience working with Stripe API.
  • Familiarity with CI/CD tools like GitHub Actions and Terraform.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Junior Software Engineer

Crio, Inc

Boston

Remote

USD 80,000 - 100,000

9 days ago

Senior Software Engineer

Podium Education

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Staff Software Engineer - Semantic Data Modeling

WEX

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer, Ruby on Rails

Blackbaud

Remote

USD 117,000 - 158,000

Yesterday
Be an early applicant

Senior Software Engineer - Data Acquisition

WEX

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Software Engineer in Test

Veeva Systems

Remote

USD 75,000 - 150,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant