MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Software Engineer - Marketing

Muck Rack

Full-time
USA, Canada
$152k-$175k per year
software engineering
engineer
front end
javascript
seo
Apply for this position

We’re looking for a collaborative and experienced Software Engineer to join our digital marketing team and make a big impact.

As a software engineer on the Marketing team, you’ll work in close partnership with marketing, engineering, product, design, analytics, and leadership to implement marketing-led web initiatives across the platforms and tools that we use. This can include anything from building new page components in Wagtail CMS to running A/B tests to optimizing webpage performance and SEO and much more.

Our tech stack includes Wagtail CMS, Python, Django, Vue.js, SCSS, Webpack, MySQL, Elasticsearch, and more. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.

To be set up for success in this role, you’ll need to have:

  • 2+ years total professional experience as a software engineer, preferably in marketing-related web projects

  • Proficiency with Wagtail or a similar content management system (CMS)

  • Proficiency with Django or a similar web framework

  • Proficiency with HTML, CSS, and JavaScript

  • Proficiency with marketing tools such as Marketo, Google Tag Manager/Analytics

  • Proficiency in debugging website performance and SEO issues

  • Familiarity with A/B testing tools like VWO or similar

If any of the below also describe you, this could be an exciting opportunity:

  • Self-starter: you are proactive about learning a new tech stack, identifying new opportunities to drive business goals and improve user experience, and breaking down large technical projects into manageable tasks

  • CMS literate: you are comfortable leveraging content management systems like Wagtail CMS to build great editorial and end user experiences

  • Detail-oriented: you can build high quality, visually consistent, and performant web pages that closely align with company branding and expectations from leadership, and that help achieve our marketing goals

  • Collaborative: you can work closely with non-technical colleagues to understand problems, recommend solutions, and carry out those solutions in a timely fashion

In addition, we’re always looking for candidates who:

  • Have excellent communication skills, with an ability to explain ideas clearly, give and receive feedback, and foster a good rapport with teammates

  • Take pride in the quality of their code (Your code should be readable, testable, and understandable years later. You adhere to the Zen of Python.)

  • Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys

  • Have the ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs

  • Take a logical approach to problem solving that combines analytical thinking and intuition

  • Have an interest in journalism, news, media or social media

Interview Overview

Below you'll find an outline of the interview plan for this role. Please note that this is what we expect the process to look like; we may ask you for supplemental information or require an additional step before making a final decision.

  • 30 min interview with a member of our Talent Team

  • 45 min interview with the hiring manager

  • 60 min peer panel interview

  • Final call(s) with executive team member(s)  

Salary

The base salary for this role is between $152,000–$175,000 USD, depending on skills and experience. We take a geo-neutral approach to compensation within the U.S., meaning that we pay based on job function and level, not location.

For roles based in Canada, we offer a competitive salary range aligned with local market value. The base salary for this role in Canada is between $131,000–$145,000 CAD.

Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with you as a candidate.

Apply for this position
Bookmark Report

About the job

Full-time
USA, Canada
$152k-$175k per year
25 Applicants
Posted 5 days ago
software engineering
engineer
front end
javascript
seo

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Software Engineer - Marketing

Muck Rack

We’re looking for a collaborative and experienced Software Engineer to join our digital marketing team and make a big impact.

As a software engineer on the Marketing team, you’ll work in close partnership with marketing, engineering, product, design, analytics, and leadership to implement marketing-led web initiatives across the platforms and tools that we use. This can include anything from building new page components in Wagtail CMS to running A/B tests to optimizing webpage performance and SEO and much more.

Our tech stack includes Wagtail CMS, Python, Django, Vue.js, SCSS, Webpack, MySQL, Elasticsearch, and more. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.

To be set up for success in this role, you’ll need to have:

  • 2+ years total professional experience as a software engineer, preferably in marketing-related web projects

  • Proficiency with Wagtail or a similar content management system (CMS)

  • Proficiency with Django or a similar web framework

  • Proficiency with HTML, CSS, and JavaScript

  • Proficiency with marketing tools such as Marketo, Google Tag Manager/Analytics

  • Proficiency in debugging website performance and SEO issues

  • Familiarity with A/B testing tools like VWO or similar

If any of the below also describe you, this could be an exciting opportunity:

  • Self-starter: you are proactive about learning a new tech stack, identifying new opportunities to drive business goals and improve user experience, and breaking down large technical projects into manageable tasks

  • CMS literate: you are comfortable leveraging content management systems like Wagtail CMS to build great editorial and end user experiences

  • Detail-oriented: you can build high quality, visually consistent, and performant web pages that closely align with company branding and expectations from leadership, and that help achieve our marketing goals

  • Collaborative: you can work closely with non-technical colleagues to understand problems, recommend solutions, and carry out those solutions in a timely fashion

In addition, we’re always looking for candidates who:

  • Have excellent communication skills, with an ability to explain ideas clearly, give and receive feedback, and foster a good rapport with teammates

  • Take pride in the quality of their code (Your code should be readable, testable, and understandable years later. You adhere to the Zen of Python.)

  • Work well in a fast-paced development environment with testing, continuous integration and multiple daily deploys

  • Have the ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs

  • Take a logical approach to problem solving that combines analytical thinking and intuition

  • Have an interest in journalism, news, media or social media

Interview Overview

Below you'll find an outline of the interview plan for this role. Please note that this is what we expect the process to look like; we may ask you for supplemental information or require an additional step before making a final decision.

  • 30 min interview with a member of our Talent Team

  • 45 min interview with the hiring manager

  • 60 min peer panel interview

  • Final call(s) with executive team member(s)  

Salary

The base salary for this role is between $152,000–$175,000 USD, depending on skills and experience. We take a geo-neutral approach to compensation within the U.S., meaning that we pay based on job function and level, not location.

For roles based in Canada, we offer a competitive salary range aligned with local market value. The base salary for this role in Canada is between $131,000–$145,000 CAD.

Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with you as a candidate.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.