Software Engineer II, CRM & SEO
$145k - $153k per yearInstacart
- Remote job
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
The Marketing Enablement & Technology (MET) team sits within Instacart's Marketing organization, building the systems, data pipelines, and platforms that power how Instacart markets, measures, and grows. Operating at the intersection of Marketing, Product, and Engineering, we own the platforms behind organic search visibility, campaign feeds, audience targeting, event pipelines, and QA automation.
We're seeking a Software Engineer II who will build across two of our highest-leverage growth surfaces: Technical Search Visibility (SEO) and CRM Enablement. On the SEO side, you'll ship full-stack features that improve Instacart's search engine and AI answer engine visibility across millions of web pages and drive organic traffic. On the CRM side, you'll build and evolve the componentized email system and execution tooling that gets lifecycle campaigns from brief to send across email, push, SMS, and in-app. You'll own features from build through rollout, contribute to technical decisions, and partner closely with Marketing and Product to turn growth requirements into scalable, testable customer experiences.
This is a hands-on role that spans both pods. You'll move between organic-traffic engineering and CRM execution tooling, so we're looking for someone who's comfortable being a full-stack generalist and going deep in whichever surface the work calls for.
About the Job
- Design, build, and ship high-quality full-stack features that enhance search engine visibility, AI answer engine performance, and organic traffic, with a strong sense of urgency and ownership.
- Build and evolve a modular React email component library that compiles to secure, client-safe HTML with simple, reusable abstractions.
- Develop responsive, accessible HTML/CSS emails that render consistently across clients, devices, and dark mode, and enhance our Next.js compilation pipeline (preview, compile, validate, export) for speed, reliability, and observability.
- Contribute to data pipelines for SEO and AEO ingestion, transformation, and delivery, keeping the system healthy as it grows.
- Own execution of dynamic CRM campaigns (email, push, in-app) using structured blocks, templating languages, and JSON/YAML config, integrating with ESPs like Braze and REST APIs/webhooks for personalization and targeting with secure data handling.
- Build automation and internal tooling that cuts QA and setup time across both surfaces, from SEO experimentation to CRM deep-link and token coverage.
- Apply technical best practices to deliver performant, observable, and cost-aware code that improves search rankings, LLM visibility, campaign rendering fidelity, and user experience.
- Troubleshoot rendering and logic issues across devices and states, leading triage, root-cause analysis, and system-level fixes.
- Collaborate with product managers, designers, and marketing partners to translate user needs into technical requirements, surface trade-offs, and deliver on shared goals.
About You
Minimum Qualifications
- 3-5 years of software engineering experience with proficiency in React, TypeScript, Ruby, Python, PostgreSQL, and SQL.
- Demonstrated ability to build and launch complete full-stack features with minimal oversight, from development through experimentation and production rollout.
- Hands-on use of React and Next.js to componentize UI and email and compile to production HTML with scalable abstractions.
- Expertise in HTML/CSS and responsive email development, with strong rendering fidelity, performance, and accessibility across clients, devices, and dark mode.
- Experience with distributed systems and data engineering, designing pipelines, optimizing schemas, and ensuring data quality, with exposure to Airflow or dbt.
- Comfort building and testing REST API integrations (JSON, webhooks) for personalization and orchestration, including hands-on API testing and validation, with secure, privacy-compliant data handling.
- Ability to write performant code and improve observability through logging and metrics, identifying and resolving bottlenecks as they arise.
- Strong product mindset with the ability to translate user needs into technical requirements and understand how your work impacts business metrics.
- Effective communicator who can collaborate across marketing, product, creative, and engineering partners to align on requirements and deliver solutions.
- Systems mindset: you improve the whole ecosystem you work in, leave code and docs better than you found them, and surface technical debt proactively
Preferred Qualifications
- Experience with SEO/AEO initiatives or familiarity with SEO best practices, answer engine optimization for LLMs, structured data (Schema.org), search engine crawling and indexing, and Core Web Vitals.
- Familiarity with how AI-powered search engines and LLMs consume and surface content, with curiosity about optimizing for AI answer generation.
- Familiarity with templating and personalization languages (e.g., Liquid, AMPscript) and ESP platforms such as Braze or Salesforce Marketing Cloud.
- Experience with QA tools and workflows for email testing (e.g., Litmus, Email on Acid) and link/UTM validation.
- Testing experience with Jest, React Testing Library, and Cypress/Playwright.
- Experience with big data technologies (Apache Spark, Hadoop), NoSQL databases, and data warehousing platforms (Snowflake, Redshift).
- Experience building design systems or shared component libraries for marketing surfaces.
- Track record of launching experiments and analyzing results, including A/B testing frameworks for measuring SEO/AEO or CRM impact.
- Experience implementing solutions that leverage AI to enhance developer or marketer workflows.
- Previous experience partnering with marketing teams on growth initiatives in fast-paced environments.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here . Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$145,000 - $153,000 CAD
- ...support to make an impact as we build for the long term. About the role Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting the direction for what we build and how. We are building AI voice...SuggestedRemote jobLong term contractFull time
$92k - $142k per year
...Title: Software Engineer II, Backend — Toast International Location: Toronto, ON / Canada Hybrid (Ontario) Level: Software Engineer II (SE2) Who We Are Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back...SuggestedFull timeContract workWork at office- ...team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software Engineer II for the Integrations team. This role will play a...SuggestedRemote jobLong term contractFull timeImmediate start
- ...trust Samsara with their most critical data—while ensuring a seamless user experience at scale. We are looking for a Senior Software Engineer to drive innovation and resilience across Samsara’s IAM platform. In this role, you will combine technical depth, security expertise...SuggestedLong term contractFull timeRemote workWorldwideRelocation package
$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...: Building the core engine that powers our vision of an operating... ...As a Senior Software Engineer II, you will lead technically complex...SuggestedFull timeWork at office$133k - $183k per year
...fees, no surprises, and no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s mission. We take pride... ...for You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching...Remote jobFull timeWork at officeFlexible hours- ...high-impact campaigns across programmatic advertising and marketing channels. About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the critical infrastructure that serves as the “front door” of...Full timeLocal areaRemote workWork from homeHome office
$133k - $183k per year
...the flexibility to buy now and pay later without any hidden fees or compounding interest. We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to Developer Productivity, with a focus on Test Platform Engineering. The...Remote jobFull timeWork at officeFlexible hours$180k - $230k per year
...Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives...Full timeRemote workWorldwide$196k - $207k per year
...levers. Operating at the intersection of Marketing, Product, and Engineering, we own the platforms behind campaign feeds, audience targeting... ...event pipelines, and QA automation. We're seeking a Senior Software Engineer to provide technical leadership for the Paid MarTech...Remote jobLong term contractPermanent employmentFull timeTemporary workWork at officeWork from homeFlexible hours$133k - $183k per year
...pay later without any hidden fees or compounding interest. The Money Movement & Card Ledger team is looking for a passionate Software Engineer to help build the tools and systems that we use to manage money movement, bank data integration & merchant data. Affirm Card is...Remote jobFull timeWork at officeFlexible hours- ...their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data solutions... ...~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level) delivering...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...flows, creative management, reporting dashboards, and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing experience, modernize our frontend architecture, and scale complex campaign...Remote jobLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours
$145k - $153k per year
...organization, owning the data foundations that power Paid Marketing, SEO, and Retailer Marketing attribution. These datasets directly... ...spend and how we measure growth. We're hiring an Analytics Engineer II to help build and evolve the marketing analytics data foundation...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours$171.5k - $201k per year
...who rely on Life360. We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we use — it’s how we work... ...the Job Life360 is hiring a backend AI-Native Senior Software Engineer II — a senior engineer who doesn’t just use AI tools, but thinks...Full timeSummer workInternshipRemote workFlexible hours- ...conversations into decisions and action, built from the ground up with privacy and security in mind. We are looking for a full-stack Software Engineer to join our Engineering team and help build the core Fellow experience. You will work across the stack, from APIs and data...Remote jobFull timeWork at office
$171.5k - $201k per year
...The Revenue Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360 responsibly. We design... ...About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes real...Remote jobFull timeSummer workInternshipFlexible hours- ...About the Role We’re looking for an experienced SEO Specialist who knows how to bring the right people to the right pages — and... ...content and site structure decisions. Optimize pages for search engines and users — think meta tags, headers, internal links, schema markup...Full timeRemote work
- ...ABOUT BEACON SOFTWARE Beacon is acquiring and operating a portfolio of vertical SaaS companies. Most private equity firms scale by adding... ...Stripe, DoorDash, and Ramp. ABOUT THE ROLE Lead Software Engineers are Beacon engineers who work inside our portfolio companies....Full timeInternship
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...code review. What we look for ~5+ years of experience in software development or engineering, with a deep understanding of system...Remote jobLong term contractFull timeWork at officeFlexible hours$160.32k - $200.4k per year
...team gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences team sits at the heart of the Twilio platform, owning two critical domains:...Remote jobLong term contractFull timeLocal areaWorldwide$133k - $183k per year
...obligations, and reduce business risk. We partner closely with product, engineering, infrastructure, risk, compliance, and other teams to identify... .... This role is a great fit for someone who has hands-on software or security experience, enjoys reading and reasoning about code...Remote jobFull timeInternshipWork at officeFlexible hours$101k - $113k per year
...and share your knowledge generously. As a Machine Learning Engineer II , you will be a key contributor to the design, development, and... ...: Partner with data scientists, product managers, and software engineers to translate business needs into technical requirements...Full timeSummer workInternshipImmediate start- ...Studio is Apollo's new product for building custom GTM software in plain English. A RevOps lead, GTM engineer, or founder describes the tool they need, and Builder... ...Apollo's data, enrichment, sequences, deliverability, and CRM sync are native building blocks, not bolted-on third-...CrmFull timeWorldwide
$146k - $180k per year
...manufacturing, agriculture, food and beverage, retail, and the public sector. Visit gomotive.com to learn more. As a Sr Software Engineer, Security, you will design and build secure, scalable systems that protect Motive’s products, infrastructure, and customer data....Long term contractFull timeTemporary work$115k - $125k per year
...connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear on...Full timeSummer workInternshipImmediate start$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on... ...LaunchDarkly Key integrations: Shopify (payments), Iterable (CRM) Why Babylist An engineer, expecting her first baby, couldn...CrmRemote jobFull timeWeekend work$299.3k - $372.6k per year
...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and decide where they go. Millions of families... ...LaunchDarkly Key integrations: Shopify (payments), Iterable (CRM) Why Babylist An engineer, expecting her first baby, couldn...CrmRemote jobFull timeWeekend work- ..., Thanx captures accurate purchase data at scale, driving our CRM suite and powering high-conversion ordering experiences on both... ..., we’re expanding our R&D team and seeking an experienced Software Engineering Manager to join our leadership. You’ll drive high-performance...CrmFull timeInternshipLocal areaRemote work
$132k - $181.7k per year
...AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing... ...You Are: ~5+ years building production software, with significant experience in desktop applications... ...-ins Knowledge of Excel's calculation engine, object model, and common power-user...InternshipWork at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, CRM & SEO. Be the first to apply!
- software engineer - computer Canada
- software developer no experience Canada
- développeur logiciel Canada
- senior software developer Canada
- software developer summer internship Canada
- software engineer co-op Canada
- ingénieur logiciel Canada
- software engineer salary in canada Canada
- software engineer Canada
- director software engineering Canada

