
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 websiteSalary
💰 $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