Instacart

Senior Software Engineer, Marketing Enablement – Full Stack

Instacart

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Colorado, Connecticut, District of Columbia, Hawaii, Illinois, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Oregon, Pennsylvania, Rhode Island, Texas, Vermont, Virginia, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $162,000 - $217,000 per year

Job Level

Senior

Tech Stack

GraphQLJavaScriptMongoDBNext.jsPostgresReactRubySQL

About the role

  • Develop production emails using our React-based component library
  • Lead complete projects independently to build marketing platforms and tooling
  • Architect scalable full-stack solutions spanning frontend (React, Next.js) and backend (Ruby, REST APIs, GraphQL)
  • Design and implement reusable abstractions, frameworks, and patterns
  • Build robust APIs and services using Ruby, SQL, and modern databases
  • Develop responsive, accessible HTML/CSS rendering systems
  • Partner directly with Marketing and Product stakeholders
  • Mentor junior engineers through code reviews and technical guidance

Requirements

  • 5–8+ years of full-stack software engineering experience
  • Expert-level proficiency in React, Ruby, and SQL
  • Proven track record of architecting and building scalable marketing platforms
  • Deep expertise in modern web technologies including React, Next.js, GraphQL, and REST APIs
  • Strong proficiency with backend development using Ruby and databases (PostgreSQL, MongoDB, Snowflake)
  • Experience with HTML email development
  • Experience designing component libraries or reusable frameworks
  • Strong product thinking with ability to research problems deeply
  • Excellent communication skills
Benefits
  • Competitive salary
  • Eligible for new hire equity grant
  • Annual refresh grants
  • Flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactNext.jsRubySQLGraphQLREST APIsHTMLCSSPostgreSQLMongoDB
Soft skills
leadershipmentoringcommunicationproduct thinkingproblem research