Search Remote Jobs

Senior Software Engineer, Catalog Store

🔥 0 minutes ago

🇨🇦 Canada – Remote

💵 $168k - $177.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Instacart's careers page, not through a job board

First seen by Remote Rocketship 0 minutes ago

Logo of Instacart

Instacart

1001 - 5000 employees

Founded 2012

🍽️ Food & Beverage

📦 Logistics

🛍️ eCommerce

💰 $232M Venture Round on 2021-11

Food & Beverage • Logistics • eCommerce

Instacart is a company that offers a flexible approach to work while transforming the grocery industry. It provides an essential service by delivering groceries and household goods to customers' doors in as little as 30 minutes. Instacart offers safe and flexible earning opportunities to personal shoppers and tackles challenges such as rerouting deliveries during snowstorms and connecting customers with coupons and deals. It aims to be the operating system for the grocery industry, thus helping customers save time for other activities. Instacart emphasizes diversity, equity, and belonging in its work culture.

📋 Description

• Serve as a senior engineer on a small team with significant ownership and autonomy, reporting to an engineering manager and partnering with the tech lead • Lead projects end to end across Catalog Store services and datastores, from problem definition through design, implementation, production rollout and operation • Own the health and evolution of the self-hosted PostgreSQL fleet on AWS EC2, including sharding, replica topology, capacity planning, backups, restores, schema and index tuning, upgrades, and retiring legacy clusters • Drive new datastore systems to production, including ingestion, data freshness, API migrations, shadow testing, staged rollouts and deprecation plans • Optimize and harden Temporal-based ingestion workflows • Write and review design documents, make technical trade-offs, and align with partner teams • Improve reliability through observability, SLOs, automation and runbooks • Participate in on-call rotation and lead incident response and follow-up • Mentor engineers, improve code quality through reviews, and onboard new teammates

🎯 Requirements

• 5+ years of professional software engineering experience building and operating backend services or distributed systems in large-scale cloud environments • Strong production experience in Go, or deep production experience in another backend or systems language (e.g., Java, C++, Rust) and willingness to work primarily in Go • Deep hands-on experience with PostgreSQL or another relational database in production, including data modeling and lifecycle, schema and index design, query performance tuning, replication, backups and restores • Experience designing for scale, reliability and performance in distributed systems, including low-latency services and caching • Track record of independently leading projects end to end, from an ambiguous problem through design, implementation, rollout and operation, including work involving other engineers or teams • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience • Experience operating services on AWS or another major cloud, including infrastructure-as-code tools such as Terraform • Production operations experience: observability, on-call participation, incident response and postmortems • Experience building or operating low-latency, high-throughput RPC services • Experience self-hosting databases or other core infrastructure, including sharded or replicated clusters and fleet automation • Experience mentoring engineers and raising code quality through code and design reviews • Clear written and verbal communication, including design documents, and ability to drive alignment across teams and stakeholders • Ability to balance urgency with high-quality, pragmatic solutions • Experience leading datastore or similar platform transformation initiatives with zero downtime • Familiarity with key-value or in-memory datastores or distributed SQL databases • Experience with workflow orchestration or data pipelines from warehouses like Snowflake • Track record of measurable impact on latency, availability or cloud cost • Experience applying AI tools to speed up development and operations, or building AI-assisted tooling

🏖️ Benefits

• New hire equity grant • Annual refresh grants • Flexible work location from home, office, or coffee shop • Regular in-person events • AI tools for research, development and operations • Opportunity to learn from the team's collective experience

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 3 hours ago

Clover Health

501 - 1000

🏥 Healthcare

🛡️ Insurance

🤖 Artificial Intelligence

Senior software developer building AI-enabled healthcare systems for Clover Health. Delivering full-stack tools that improve member health outcomes through data and human-centered care.

🔥 10 hours ago

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Leading software development for Akamai's cloud networking products and Connected Cloud platform. Building networking functionality, guiding developers, and delivering secure cloud infrastructure features.

🇨🇦 Canada – Remote

💵 $120.4k - $216.6k / year

💰 Post-IPO Equity on 2001-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 11 hours ago

Qualus

1001 - 5000

🏗️ Construction

📦 Logistics

🏭 Manufacturing

Senior Engineer leading high-voltage substation protection and control designs for Qualus’s utility and renewable energy clients. Guiding projects from concept through commissioning.

🇨🇦 Canada – Remote

💵 $114k - $140k / year

💰 Seed Round on 2022-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 15 hours ago

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Engineering Manager leading teams building AI-powered, full-stack products for Samsara’s Connected Operations Cloud. Guiding IoT software strategy, hiring, architecture, and delivery.

🇨🇦 Canada – Remote

💵 $142.8k - $184.8k / year

💰 Seed Round on 2014-08

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 22 hours ago

Bally’s Corporation

10,000+ employees

🏨 Hospitality

✈️ Travel

🎲 Gambling

Senior software developer owning Braze strategy and integrations for Bally’s sports betting, casino, and player engagement platforms. Building reliable data pipelines and personalised marketing systems.

🇨🇦 Canada – Remote

💵 $120k - $150k / year

💰 $671.4M Post IPO equity on 2021-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok