Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Ads)

$165k - $183k per year

Instacart

Remote
  • 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.

ABOUT THE ROLE

Are you ready to take your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the evolution of our Ads suite and help build world-class reporting solutions across various platforms, ensuring that advertisers and retailers receive timely, accurate, and actionable data insights. By working closely with Product Designers, Product Managers, Data Scientists, Machine Learning Engineers, and other cross-functional partners, you’ll contribute to the advancement of our Ads suite and guarantee a seamless flow of data to our users.

The Instacart Ads team is at the forefront of refining our Ads products and supporting infrastructure, so your work will directly enhance our capability to process petabyte-scale data and deliver reports essential for billing, strategic decision-making, and partner management.

Our products are used by millions of people every year. To meet–and exceed–expectations we are rapidly improving and modernizing our ads platform, helping raise the quality bar for our products across the entire organization. Sound exciting? Keep reading.

ABOUT THE TEAM

The Ads team is a diverse group of spirited and highly-dedicated engineers focused on crafting and delivering comprehensive reporting solutions to our advertisers and retailers.

Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable and fault-tolerant metrics delivery systems. We've embraced a culture of open and candid collaboration where everyone's views matter, allowing us to continuously innovate and make substantial impact to the digital advertising industry through our work.

Our tech stack includes but is not limited to Rails, Go, DBT, Airflow, Scala, Apache Spark, Databricks, Delta Lake, Snowflake, Python and Terraform. We believe in constantly learning, growing and adopting the most efficient practices that enable us to deliver quality data services to our stakeholders. If you're a detective at heart, love solving complex problems, and are passionate about the intersection of data and technology, you'll fit right in!

Overview of the Ads teams that are currently hiring: 

  • Ads Measurement & Data: Our cutting-edge data team is responsible for building scalable, reliable, and maintainable ETLs and its underlying architecture and platform. We directly support critical internal and external systems and metrics such as billing, attribution, spam detection, etc. Our non-functional requirements are achieved through streaming and batch processing using Scala-Spark, Airflow, DBT, Python, and Go. If you're interested in working cross-functionally with several key stakeholders, helping shape our data strategy, building distributed systems, and solving complex data architecture challenges in a fast-paced, high-impact environment, this could be the opportunity for you!

  • Advertiser Optimization:  We power Instacart’s advertising business by creating innovative solutions that maximize ad performance and deliver measurable value to our partners. Through advanced algorithms, machine learning, and a robust data ecosystem, the team helps advertisers achieve their goals while driving Instacart’s revenue growth. By fostering a cycle of success for advertisers, they play a pivotal role in the company’s overall business success.

ABOUT THE JOB

We believe that high-quality data is essential for any business organization, as such we are looking for a strong software engineer excited to raise our efficiency, quality and scalability bar. You will be able to have extensive ownership and the ability to help set best practices and contribute to product and infrastructure features. 

As a craft leader, you'll be responsible for contributing to the vision, strategy and development of our multi-platform reporting system that is efficient, scalable, and meets diverse user needs. You will advocate for data quality, correctness, scalability and latency standards to ensure consistency in how we enable data-driven decisions and features across the organization. 

You will also be proactive in spearheading new initiatives, coding and documenting components, writing and reviewing system design documents and partnering with other teams and functions to gather and understand our customer's requirements. You will think and plan strategically for short and long term initiatives to continue shaping our platform and products.

MINIMUM QUALIFICATIONS

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or equivalent proven industry experience (4+ years).
  • 5+ years of experience in software engineering.
  • Comprehensive understanding of distributed systems, proven experience with data processing technologies such as DBT and Airflow and common web frameworks such as Rails.
  • Highly proficient with SQL, capable of writing and reviewing complex queries for data analysis and debugging.
  • You can design for scale with the entire system in mind.
  • Solid communicator, comfortable seeking and receiving feedback.
  • Strong analytical and debugging skills.
  • Strong sense of ownership working with a large codebase and diverse suite of products.
  • A collaborative mindset to be able to partner with engineers, designers and PM's from multiple teams to co-create impactful solutions while supporting system contributions.
  • Strong organizational skills with the ability to communicate and present ideas clearly and influence key stakeholders at the manager, director, and VP level.

PREFERRED QUALIFICATIONS

  • Prior work experience in the digital advertising industry.
  • Experience with big data technologies such as Spark, Hadoop, Flink, Hive or Kafka, and with both streaming and batching data pipelines.
  • Proven experience with distributed system design.
  • Strong general programming and algorithm skills.
  • Strong attention to detail and accuracy in the implementation, keen eye for edge cases and code reviews. 
  • Data driven mindset.

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

$165,000—$183,000 CAD

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ads) in Remote vacancy
  •  ...some of these teams include: Ads ML Serving Team The Ads ML...  .... On a day-to-day basis, engineers tackle complex, high-stakes challenges...  ..., but may work with senior engineers on the design of complex...  ...Qualifications: ~3+ years of software development experience in one... 
    Senior
    Long term contract
    Remplacement
    For contractors
    Work at office
    Remote work
    Flexible hours

    SevenStar HR

    Remote
    a month ago
  • $193k - $214k per year

     ...work. Team & Role Justification: The Ads DSE team builds the core capabilities...  ...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,...  ...senior‑level impact ~8+ years of software engineering experience (typically 10+ for... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    more than 2 months ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the internet...  ...performance at the forefront. As a WebExtensions Engineer, you will help implement new extension...  ...bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago
  •  ...relevant experience to our users applies to our Ads like all of our offerings, and we’re...  ...across multiple teams and are looking for engineers and ML experts at all levels. Role Description...  ...Scala) and have a solid understanding of software development best practices. Hands-on... 
    Senior
    Remote job
    Long term contract
    For contractors
    Work at office
    Flexible hours

    Reddit, Inc.

    Remote
    more than 2 months ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    2 days ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the...  ...at global scale. We’re looking for a Senior Software Engineer with a strong platform mindset to help...  ...bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    2 days ago
  •  ...across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation...  ...integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised,... 
    Senior
    Full time
    Internship
    Remote work

    Canonical

    Remote
    1 day ago
  •  ...beyond. The opportunity We are searching for a  Staff / Senior Software Engineer  to join our Search team . The role entails contributing...  ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for new... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    4 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...profitable and growing. We are hiring a senior software engineer to join our Kubernetes... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    1 day ago
  • $170k - $215k per year

     ...Senior Software Engineer, Decision Science About the Company  The mining industry has steadily become worse at finding new ore deposits, requiring 10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been found... 
    Senior
    Full time
    Internship
    Remote work

    KoBold Metals

    Remote
    4 days ago
  • $185k - $225k per year

     ...design and code reviews, maintaining high engineering standards. Leverage AI-assisted...  ...Qualifications ~6+ years of professional software engineering experience. ~ Strong proficiency...  ...& CAN! ~ Competitive packages with the added opportunity for incentive-based compensation... 
    Senior
    Contract work
    Work at office
    Remote work
    Work from home

    SevenStar HR

    Remote
    a month ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role,...  .... Collaborating closely with senior leaders, your influence will...  ...our DevOps team, ensuring our software solutions are highly available...  ...additional annual leave days added to reward long service Like... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Remote
    3 days ago
  •  ...and passionate people to join us in building the safety net for self-employment.   About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing... 
    Senior
    Self employment
    Remote work
    Flexible hours

    FEG Outsourcing Administrativo

    Remote
    15 days ago
  •  ...Senior JavaScript Software Engineer (Perm, Canada, Remote) This is a  permanent full-time remote  opportunity for those based in Canada. Please note that  visa sponsorship is not available for this role. About Nearform Nearform is an independent team of data & AI... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    AON

    Remote
    21 days ago
  • $124k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously improving both our...  ...Experience ~5+ years of professional software engineering experience with significant time...  ...insurance; Dental insurance; Life, AD&D, and Disability Insurance; Natural Disaster... 
    Senior
    Remote job
    Work at office
    Work from home

    Lattice

    Remote
    more than 2 months ago
  • $137k - $206k per year

     ...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup... 
    Senior
    Remote job
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Remote
    more than 2 months ago
  •  ...product suite Day-to-Day Impact Craft elegant, scalable software solutions that meet evolving business demands Partner with Product...  ...optimization and technical debt reduction Elevate our engineering culture by mentoring colleagues and championing best practices... 
    Senior
    Remote job
    For contractors
    Self employment
    Freelance
    Work from home
    Flexible hours

    Wingspan

    Remote
    more than 2 months ago
  •  ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology... 
    Senior
    Worldwide

    HireDNA

    Remote
    a month ago
  •  ...TechBiz Global TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team...  ...About the Role: We are seeking an experienced and versatile Senior Software Engineer to join our innovative and dynamic team. This position... 
    Senior
    Permanent employment
    Full time
    Remote work

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of...  ...MetaMask MetaMask aims to create a thriving engineering organization that supports the well-being...  ...roadmap. What you’ll do As a senior engineer on the RAMPS team, you will:... 
    Senior
    Full time
    Remote work
    Shift work

    AON

    Remote
    more than 2 months ago
  •  ...technology and working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in mission-...  ...one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical... 
    Senior
    Remote work

    DHR International

    Remote
    a month ago
  •  ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world...  ...design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Remote work
    Flexible hours

    Addepto

    Remote
    21 days ago
  • $181.29k - $250.24k per year

     ...About the Role CaptivateIQ's modeling engine is the computation core that powers every...  ...enterprise scale. We're looking for a **Staff Software Engineer** to set the technical strategy...  ...coaching and developing engineers toward senior and staff-level impact. Responsibilities... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    CaptivateIQ

    Remote
    2 days ago
  •  ...This is the general track for Engineering Director at Canonical, apply here if you are confident...  ...staff engineers. Canonical’s largest software products are built by multiple teams working...  ...of the result. Even though this is a senior management position, managing managers,... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    4 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...design with other team members , mentor less senior engineers, and participate in code... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    1 day ago
  •  ...serve their communities. As a high-growth software company, we're shaking up the status quo...  ...delivering value to our users. As a Software Engineer III at SpryPoint, you will be building...  ..., or providing advice and guidance. As Senior Software Developer you will have opportunities... 
    Senior
    Full time
    Remote work
    Flexible hours

    SpryPoint

    Remote
    1 day ago
  •  ...Description : The Python Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive...  ..., type, and complexity Fifteen (15) years experience for a Senior Software Engineer Seven (7) years experience for a Mid-Level... 
    Senior

    Valence, LLC

    Remote
    7 days ago
  •  ...able to bring to this team. We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team. You'll...  ...successful in this role with: (required) Minimum of 5+ years as a Software Engineer, with at least 3 years building and scaling SaaS... 
    Senior
    Remote job
    Flexible hours

    Mediafly

    Remote
    more than 2 months ago
  •  ...leads to high expectations, and we must keep raising the bar! Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering... 
    Senior
    Remote job
    Long term contract

    Viral Nation

    Remote
    more than 2 months ago
  • $150k - $180k per year

     ...Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic...  ...world where technology augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team, you will be a key... 
    Senior
    Remote job
    Flexible hours

    Inspiren

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Ads). Be the first to apply!