Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Intuit

Senior Staff Software Engineer, Experience Platform (Mailchimp)

Mountain View, CA

Overview

Mailchimp's Experience Platform team is responsible for the underlying architecture and tools common across all of Mailchimp's UI to deliver a performant, delightful, and accessible web application to our users. Experience Platform supports everything from our frontend development and deployment pipelines (bundlers, linters, test-runners) to the code at runtime that powers the feature layer (networking, routing, feature-flagging, data-marshaling, observability).

To support this mission, Experience Platform is hiring a Senior Staff Engineer to elevate their strong and supportive team. This position will develop technical strategy and roadmaps to improve end-to-end customer and developer experiences inline with modern frontend engineering methodology while balancing company priorities.

Want more jobs like this?

Get jobs in Mountain View, CA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


The ideal candidate has a deep understanding of the in-browser infrastructure necessary to run a modern web application and has experience leading iterative adoption of new technologies in a large codebase. They can work in ambiguity and not shy away from tackling technical debt. When unraveling unknowns, they surface options and clear tradeoffs. They are intentional about measuring the impact of changes, both for the business and for the user. They are kind and approachable; people trust their judgment and reach out when they have questions. They are proactive about helping engineers grow and are a force multiplier, leveling up those around them. They are able to determine which pieces of a system are high risk and can plan and mobilize system-wide changes with high confidence.

Intuit Mailchimp is a hybrid workplace, giving employees the opportunity to collaborate in person with team members in our Atlanta, New York, or Mountain View offices two or more days per week.

What you'll bring

  • You have extensive experience working in large-scale development environments and building frameworks to support them
  • You have strong analytical, strategic thinking, and problem-solving skills
  • You are able to communicate effectively with all levels and backgrounds of collaborators and departments
  • You have deep experience troubleshooting complex web applications (Bugsnag, DevTools, and log analysis tools)
  • You have deep expertise in modern frontend technologies (like React) and are comfortable diving into legacy frontend technologies (like Dojo); further, you are comfortable diving into backend technologies and incorporating cloud architecture strategies into your planning
  • You have experience in creation, management, and distribution of packages (npm, yarn)
  • You're familiar with micro frontend architecture
  • You are opinionated about testing strategies and tooling
  • You have experience contributing to CI pipelines (e.g. Jenkins)
  • You are comfortable supporting a Continuous Integration and Deployment environment that releases code to production 100s of times a day

At Mailchimp, we understand that experience comes in many forms. We don't just accept differences, we celebrate them, support them, and hire peeps from a wide variety of backgrounds because it makes our company stronger. We're dedicated to adding new perspectives to the team - so if your experience aligns with what we're looking for (even if you don't check every single box), please consider applying!

How you will lead

  • Collaborate with department and company leadership to set the technical vision for Intuit Mailchimp's frontend
  • Advocate for the highest standards for engineering design, implementation, and testing
  • Provide technical guidance on large-scale projects spanning multiple engineering teams
  • Maintain and improve the frontend engineering experience and subsequent end user experience
  • Manage the bundling and delivery of frontend assets by modernizing Mailchimp's existing Webpack and esbuild environment
  • Influence, own, and maintain shared frontend libraries used throughout the app
  • Remain up-to-date on evolving tools and patterns for managing infrastructure, guiding our implementation of them when necessary

Client-provided location(s): Mountain View, CA, USA
Job ID: Intuit-XFkowxb
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • HSA
    • On-Site Gym
    • Mental Health Benefits
    • Life Insurance
    • FSA
    • HSA With Employer Contribution
    • Short-Term Disability
    • Long-Term Disability
    • Fitness Subsidies
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Flexible Work Hours
  • Office Life and Perks

    • Casual Dress
    • Commuter Benefits Program
    • On-Site Cafeteria
    • Happy Hours
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • Financial Counseling
    • Stock Purchase Program
    • Company Equity
    • Performance Bonus
    • 401(K) With Company Matching
  • Professional Development

    • Learning and Development Stipend
    • Mentor Program
    • Tuition Reimbursement
    • Promote From Within
    • Shadowing Opportunities
    • Access to Online Courses
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at Intuit.