Staff Software Engineer, Email Editing, Fullstack

Intuit, Inc.

Atlanta (GA)

On-site

USD 150,000 - 230,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Intuit, Inc. is seeking an experienced software leader to join the Email Editing team powering Mailchimp. You will design and ship end-to-end features spanning the rich frontend editor, backend validation and rendering services, and AI-powered editing capabilities.

You will shape content formats, ensure rendering accuracy across major clients, and drive modernization across legacy systems. You will mentor engineers, contribute design docs, and uphold high testing standards while partnering with

Qualifications

  • 8+ years of professional software development experience with production web apps.
  • Experience building and shipping features with TypeScript/JavaScript and React.
  • Experience with server-side engineering across at least one of Node.js, PHP, or Python.
  • Experience designing, operating, and debugging APIs with instrumentation and monitoring.
  • Staff-level technical leadership and mentoring experience.
  • Strong testing discipline across unit, integration, and end-to-end testing.
  • Excellent written and verbal communication for distributed teams.
  • Bachelor's degree in CS or equivalent practical experience.

Responsibilities

  • Design, build, and operate end-to-end features across the stack (frontend, backend, and AI capabilities).
  • Set technical direction for content structuring, validation, and versioning of email content.
  • Own rendering correctness for email HTML across major clients with performance and accessibility in mind.
  • Shape AI editing capabilities and maintain quality parity with human edits.
  • Lead modernization of legacy tech with safe, incremental rollouts.
  • Instrument services with logging, metrics, and tracing; participate in on-call.
  • Ensure scale, accessibility, and compliance for millions of users and email regulations.
  • Mentor engineers, write design docs, and collaborate across teams at Mailchimp and Intuit.

Skills

TypeScript/JavaScript
React
LLM & AI tooling
Server-side engineering
Leadership
Testing discipline
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Node.js
PHP
Python

Job description

The Email Editing team owns the creative heart of Mailchimp: the editors millions of customers use to design, personalize, and publish email campaigns that reach hundreds of millions of inboxes. Our work spans the full stack, and then some:

  • A modern, interactive email editor — a rich React + TypeScript editing experience where customers visually compose, style, and preview their campaigns.
  • Backend services that validate content, apply brand styling, generate previews, and render customer designs into HTML that displays correctly across notoriously inconsistent email clients.
  • A large-scale web application serving millions of users, where we modernize long-lived product surfaces while keeping them reliable for the customers who depend on them every day.
  • AI-powered editing — services that let customers edit their emails in natural language: 'make the header blue and add a Summer Sale banner.'

'Fullstack' is not a buzzword here. In a given quarter you might evolve how email content is structured and stored, optimize the rendering pipeline, ship a new editing interaction in the visual canvas, and improve how our AI features manipulate customer designs — all in service of one editing experience.

Responsibilities

  • Design, build, and operate features end-to-end across the stack: a rich frontend editing experience, backend content and rendering services, and AI-powered capabilities.
  • Help set technical direction for how customer email content is structured, validated, and versioned — and evolve those formats without breaking millions of customers' saved campaigns and templates.
  • Own rendering correctness: turn customer designs into email HTML that renders reliably across Gmail, Outlook, Apple Mail, and the long tail of email clients, while meeting performance and accessibility standards.
  • Shape our AI editing capabilities: design the interfaces between AI-driven edits and customer content, and hold AI-produced changes to the same quality bar as human-authored ones.
  • Lead workstreams that modernize legacy technology — migrating customers and their saved content safely to newer experiences, shipped incrementally with controlled rollouts.
  • Operate what you ship: instrument services with logging, metrics, and tracing; participate in on-call; and use observability data to keep quality high in production.
  • Build for scale, accessibility, and compliance: millions of users, WCAG accessibility standards, and awareness of email regulations such as GDPR and CAN-SPAM.
  • Multiply the team: mentor engineers, write clear design documents, raise the bar in code review, and collaborate closely with design, product management, and partner teams across Mailchimp and Intuit.
  • Champion responsible AI-assisted development — use modern AI tooling to move faster while establishing the practices that keep generated code reviewable and trustworthy.

Qualifications

Required
  • 8+ years of professional software development experience (or equivalent demonstrated ability), including several years building and shipping production web applications at scale.
  • Hands-on experience building LLM-powered product features: working with agent frameworks, designing tools for AI systems, prompt design, or evaluation pipelines.
  • Deep expertise in TypeScript/JavaScript and React, including experience building complex, state-heavy user interfaces (editors, canvases, design tools, or comparably interactive products).
  • Strong server-side engineering experience in at least one of Node.js, PHP, or Python — and genuine willingness to work across more than one, since our stack spans several.
  • Experience designing, operating, and debugging production APIs and services, including instrumentation, monitoring, and incident response.
  • A track record of staff-level technical leadership: driving initiatives that span multiple engineers or teams, decomposing large or ambiguous problems, and mentoring others.
  • Strong testing discipline across unit, integration, and end-to-end levels, and habits that keep large, long-lived codebases healthy.
  • Excellent written and verbal communication, suited to a distributed team where design docs and async collaboration carry real weight.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience — we care about what you can do, not the path you took to learn it.
Nice to have — none of these are required
  • Experience with HTML email rendering and its constraints (email client quirks, templating frameworks, deliverability considerations).
  • Experience building editors or document tooling: rich-text or visual editors, schema-driven UIs, undo/redo systems, or collaborative editing.
  • Experience leading legacy modernization — incrementally replacing older frameworks or architectures in a system that must stay reliable throughout.
  • Familiarity with high-scale data and infrastructure: large relational databases, caching, container orchestration, and CI/CD pipelines.
  • Depth in web accessibility (WCAG) beyond the basics.
  • Familiarity with email and privacy regulations (GDPR, CAN-SPAM).

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Email Editing, Fullstack
Staff Software Engineer, Email Editing, Fullstack

Intuit, Inc. • United States

On-site
USD 180,000 - 240,000
Staff Software Engineer, Email Editing, Fullstack
Staff Software Engineer, Email Editing, Fullstack

Intuit • Atlanta (GA)

On-site
USD 150,000 - 190,000
Staff Software Engineer, Email Editing, Fullstack
Staff Software Engineer, Email Editing, Fullstack

Intuit • New York (NY)

On-site
USD 150,000 - 210,000
Medical, dental, vision
401(k) match
Competitive compensation
Staff Software Engineer - AI-Powered Email Editor (Fullstack)
Staff Software Engineer - AI-Powered Email Editor (Fullstack)

Intuit, Inc. • United States

On-site
USD 180,000 - 240,000
Senior Fullstack Engineer — AI-Powered Email Editor
Senior Fullstack Engineer — AI-Powered Email Editor

Intuit • New York (NY)

On-site
USD 150,000 - 210,000
Medical, dental, vision
401(k) match
Competitive compensation
Senior Staff Engineer, AI-Powered Email Editor
Senior Staff Engineer, AI-Powered Email Editor

Intuit, Inc. • Atlanta (GA)

On-site
USD 150,000 - 230,000
Staff Fullstack Engineer — AI-Powered Email Editor
Staff Fullstack Engineer — AI-Powered Email Editor

Intuit • Atlanta (GA)

On-site
USD 150,000 - 190,000
Manager 2, Software Engineer (Mailchimp -Product Development)
Manager 2, Software Engineer (Mailchimp -Product Development)

Intuit Inc. • San Diego (CA)

On-site
USD 207,000 - 279,000
Manager 2, Software Engineer (Mailchimp -Product Development)
Manager 2, Software Engineer (Mailchimp -Product Development)

Intuit • San Diego (CA)

On-site
USD 207,000 - 279,000
Cash bonus
Equity rewards
Benefits
Staff Mailchimp Partner Education Lead, Intuit Academy
Staff Mailchimp Partner Education Lead, Intuit Academy

Intuit • Atlanta (GA)

On-site
USD 159,000 - 222,500
Competitive salary
Equity rewards
Cash bonus