Senior Software Engineer, Marketing Platform Tooling @Instacart

    24 days ago·Instacart is hiring a remote Senior Software Engineer, Marketing Platform Tooling·📍 Canada

    Overview

    The Marketing Platform Tooling team at Instacart builds and maintains the core backend systems that power all of Instacart's marketing capabilities, including a targeting platform and a CRM messaging platform. The team is focused on sustainable platforms designed to serve as the backbone for the marketing platform, with direct visibility into critical company priorities.

    Key Responsibilities

    • Develop data ingestion and processing pipelines for accurate targeting data.
    • Implement segment evaluation and matching services for audience resolution.
    • Establish a reliable messaging and delivery pipeline for personalized communication.
    • Architect, build, and maintain backend applications with clean code.
    • Shape the technical direction and roadmap of targeting and CRM platforms.
    • Design and operate real-time and batch data pipelines.
    • Own critical components of the platform with high internal visibility.
    • Collaborate across teams to drive consensus and align goals.
    • Be responsible for planning and decision-making for your areas.

    Requirements

    • 5+ years of backend development experience.
    • Expertise in backend languages, specifically Ruby and Go.
    • Solid understanding of Rails or Pandas.
    • Experience with scalable, reliable distributed systems and databases (SQL/NoSQL).
    • Strong problem-solving skills with rigorous unit testing ability.
    • Excellent communication and leadership skills.
    • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field, or equivalent experience.

    Benefits

    Instacart offers highly competitive compensation and benefits, with eligibility for a new hire equity grant and annual refresh grants.

    Location

    This role is remote within Canada, specifically available for candidates in Ontario, Alberta, British Columbia, or Nova Scotia only.

    How to Apply

    Details about how to apply can be found on the company's career page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.