Instacart · 3 weeks ago
Senior Software Engineer, Marketing Enablement & Technology (Full Stack)
Instacart is transforming the grocery industry by providing essential services for grocery delivery. They are seeking a Senior Software Engineer to develop and architect marketing platforms and tools, focusing on email execution workflows and scalable solutions that integrate with various marketing operations.
Delivery ServiceE-CommerceGroceryShopping
Responsibilities
Develop production emails using our React-based component library, translating creative requirements into performant, cross-client compatible code while establishing best practices for email development across the team
Lead complete projects independently to build marketing platforms and tooling, including React component libraries, Next.js-based compilation pipelines, and automation systems that enable campaign execution at scale across multiple channels
Architect scalable full-stack solutions spanning frontend (React, Next.js) and backend (Ruby, REST APIs, GraphQL) that power marketing operations, integrate with ESPs (Braze, Salesforce Marketing Cloud), and handle high-volume campaign delivery
Design and implement reusable abstractions, frameworks, and patterns that simplify complexity for both engineers and marketers, improving developer productivity and enabling self-service campaign creation
Build robust APIs and services using Ruby, SQL, and modern databases (PostgreSQL, MongoDB, Snowflake) that support personalization, targeting, experimentation, and real-time campaign orchestration
Develop responsive, accessible HTML/CSS rendering systems and establish standards for cross-client compatibility, performance optimization, and comprehensive observability (logging, metrics, tracing)
Partner directly with Marketing and Product stakeholders to influence platform roadmap, translate business requirements into technical solutions, and make well-reasoned trade-offs between complexity, business value, and delivery timelines
Mentor junior engineers through code reviews, technical guidance, and onboarding support while contributing to team productivity through process improvements, automation, and platform enhancements
Qualification
Required
5–8+ years of full-stack software engineering experience building platforms, tooling, or developer-facing systems with expert-level proficiency in React, Ruby, and SQL
Proven track record of architecting and building scalable marketing platforms, internal tools, or developer productivity systems that serve multiple teams or users, with minimal oversight
Deep expertise in modern web technologies including React, Next.js, GraphQL, and REST APIs, with strong understanding of frontend architecture and component design patterns
Strong proficiency with backend development using Ruby and databases (PostgreSQL, MongoDB, Snowflake) for building robust, scalable services that handle high-volume operations
Experience with HTML email development, understanding cross-client rendering challenges (Outlook, Gmail, Apple Mail), and building responsive email templates
Experience designing component libraries, design systems, or reusable frameworks with focus on developer experience, platform extensibility, and code maintainability
Demonstrated ability to design for performance, scalability, and robustness, with experience implementing comprehensive observability solutions and managing technical debt strategically
Strong product thinking with ability to research problems deeply, influence platform direction, and make strategic trade-offs balancing technical and business considerations
Excellent communication skills with proven ability to mentor engineers, drive cross-team alignment, and translate technical concepts for diverse stakeholders including marketing teams
Preferred
Experience building email rendering systems, marketing automation platforms, or CRM tooling with understanding of cross-client compatibility challenges
Familiarity with marketing platforms (Braze, Salesforce Marketing Cloud, Iterable) and templating languages (Liquid, AMPscript) for personalization and dynamic content
Experience with testing frameworks (Jest, React Testing Library, Cypress/Playwright), TypeScript, and modern CI/CD workflows
Knowledge of building automation scripts and internal tooling that significantly improve team productivity and reduce manual effort
Experience with distributed systems architecture, workflow orchestration, and handling high-throughput operations
Demonstrated ability to leverage AI tools for productivity improvements in development workflows and code generation
Track record of leading incident response, conducting postmortems, and driving systemic fixes to prevent recurrence
Benefits
New hire equity grant
Annual refresh grants
Company
Instacart
Instacart is an online grocery platform that offers same-day delivery and pickup services for retailers and consumers.
H1B Sponsorship
Instacart has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (156)
2024 (173)
2023 (111)
2022 (159)
2021 (170)
2020 (59)
Funding
Current Stage
Public CompanyTotal Funding
$2.92BKey Investors
T. Rowe PriceTiger Global ManagementD1 Capital Partners
2023-09-19IPO
2021-11-01Private Equity· $232M
2021-09-05Secondary Market
Recent News
2026-01-09
Company data provided by crunchbase