Software Engineer II, Technical Search Visibility

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$145,000–$153,000 / yr
Posted
106 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $157k
This role $149k
$105k most similar roles pay here $213k

This role pays less than 61% of similar roles. Most pay $134,875–$179,000 — the shaded band above. At the midpoint, this role pays about $149k versus about $157k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 49 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 49 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Software Engineer II, Technical Search Visibility

Software Engineer II, Technical Search Visibility joins the Marketing Enablement & Technology team to build features and systems that enhance search engine visibility and drive organic traffic. This role involves developing full-stack features to improve SEO performance across millions of web pages, contributing to data pipelines for information ingestion and transformation, and ensuring platform discoverability. The engineer will deliver end-to-end solutions for both traditional search rankings and AI answer engine performance while collaborating with marketing and product partners to translate growth requirements into scalable technical specifications. Required skills include proficiency in React, Ruby, Python, PostgreSQL, and SQL, alongside experience with distributed systems, data engineering tools like Airflow or DBT, and big data technologies such as Spark, Hadoop, Snowflake, or Redshift. The role focuses on solving the challenge of increasing organic traffic through optimized search visibility.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Build and ship full-stack SEO and AEO features from development through experimentation and rollout.
  • Develop features to improve search engine visibility, AI answer engine performance, and organic traffic.
  • Write performant, observable, and cost-aware code to improve search rankings and user experience.
  • Build data pipelines for the ingestion, transformation, and delivery of SEO and AEO data.
  • Translate marketing and product requirements into technical specifications and scalable solutions.
  • Identify and resolve system bottlenecks through improved logging and metrics.
  • Proactively manage and resolve technical debt to maintain system health.
  • Analyze results from A/B testing frameworks to measure the impact of growth initiatives.

What we're looking for

  • 2–4 years of software engineering experience.
  • Proficiency in React, Ruby, Python, PostgreSQL, and SQL.
  • Ability to build and launch complete features end-to-end with minimal oversight.
  • Experience with distributed systems and data engineering, including Airflow or DBT.
  • Ability to write performant code and improve system observability through logging and metrics.
  • Strong product mindset to translate user needs into technical requirements.
  • Effective communication skills to collaborate across marketing, product, and engineering teams.
  • Preferred experience in SEO/AEO initiatives, big data technologies (Spark, Hadoop), or A/B testing.

More like this

Similar roles

Software Engineer II

Mastercard

Arlington, VA 3 days ago $106,000$169,000
Java Spring Boot TypeScript React Databricks Apache Spark PySpark AWS Azure API Distributed Systems Object-Oriented Programming Cloud-Native Data Processing
Hybrid

Senior Software Engineer, Ads

Instacart

Remote (Ontario, Canada) +3 104 days ago $168,000$177,500
Rails Go DBT Airflow Scala Apache Spark Databricks Delta Lake Snowflake Python Terraform SQL Distributed Systems Streaming Batch Processing Hadoop Flink Hive Kafka
5+ yrs exp Remote

Staff Engineer, Search Systems

MongoDB

San Francisco, CA 8 days ago $151,000$297,000
Java Distributed Systems Apache Lucene Vector Search MongoDB Atlas JVM Data Consistency SaaS Query Execution Concurrency Profiling
10+ yrs exp Hybrid

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

Microsoft

63 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure Distributed Systems Network Traffic Engineering Observability Monitoring Agile
2+ yrs exp