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

Senior Software Development Engineer - Remote

$165k - $183k per year

Instacart

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

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.

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

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.

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.
  • Solid communicator, comfortable seeking and receiving feedback.
  • 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.

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: Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. 165,000—$183,000 CAD

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer - Remote in Alberta vacancy
  • $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

    Alberta
    more than 2 months ago
  •  ...products and services to the global energy industry.   Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain... 
    Senior
    Full time
    Part time

    Halliburton

    Alberta
    more than 2 months ago
  • $165k - $183k per year

     ...events. Learn more about our flexible approach to where we work. Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be focused within the Experimentation Platform side, where you will be... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  •  ...Position: Senior ETL – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between...  ..., ETL solution development, and Azure-based pipeline engineering within a highly complex enterprise environment. The consultant... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Alberta
    a month ago
  •  ...of geostatistical related experience and software development experience ~ Bachelor’s Degree...  ..., Geology, Geophysics or Reservoir Engineering ~ Strong foundation in spatial statistics...  ...opportunities might be available including Senior Geostatistican/Developer. Halliburton... 
    Senior
    Full time
    Part time
    Second job

    Halliburton

    Alberta
    5 days ago
  •  ...Brien , is seeking a skilled  Electrical Engineer to join our growing team. This is a...  ...this position, you will work closely with senior engineers and project teams to develop, model...  ...critical facilities.  ~ Proficiency in BIM software ( Autodesk Revit),  CAD modeling tools,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    Ehvert Inc

    Alberta
    20 days ago
  •  ...Senior Manager, Contract Management Location: Sherwood Park, AB. Site-Based (no remote option) Schedule: 8 hrs/day, 5 days...  ...and administration activities for third‑party services, engineering, and construction. With sourcing largely complete, this role is... 
    Senior
    Full time
    Contract work
    For contractors
    Remote work
    Worldwide

    NES Fircroft

    Alberta
    13 days ago
  •  ...We are looking for a Senior Pastor will lead a team of pastors and ministers to shepherd and oversee the equipping of the church, as well as to reach the unchurched in our local community. To apply, please email your cover letter, call to ministry, personal testimony, and resume... 
    Senior
    Local area

    South Calgary Chinese Evangelical Free Church

    Alberta
    12 days ago
  •  ...Job Title: Senior Procurement Specialist (IT) Location: Edmonton, AB Duration: 11 Months (Contract) Overview "Navitas Partners...  ...contract risks Experience procuring IT solutions such as: Software and hardware Cloud services Cybersecurity tools System... 
    Senior
    Contract work

    NavitasPartners

    Alberta
    4 days ago
  •  ...fait pour vous ! Nous cherchons notre futur Analyste d’affaires sénior, spécialisé en pilotage de système pour rejoindre nos équipes....  ...résultats produits (fichiers et rapports); planifiant les productions ad hoc. Organiser, préparer et animer des ateliers de travail... 
    Senior
    Daily paid

    Exposant 3

    Alberta
    a month ago
  •  ...professional who thrives in a collaborative, fast paced project environment, we want to hear from you. Please apply directly to this job ad or reach out to your Randstad Digital representative immediately! P.S. Don’t forget that when you update your profile on Randstad.ca... 
    Senior
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Randstad

    Alberta
    a month ago
  •  ...TSG STAFFING SERVICES is currently recruiting an ELECTRICAL ENGINEER (Maintenance & Reliability) for an opportunity in the Greater Medicine Hat Area in an Operating Plant environment. Job Description Manage technical minor modifications that relate to Transmitters... 
    Contract work
    Relocation

    Technical Support Group Staffing Services Ltd.

    Alberta
    6 days ago
  •  ...humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Conseiller pédagogique senior pour rejoindre nos équipes. Vos missions Élaborer ou concevoir des stratégies et outils pédagogiques qui favoriseront le développement... 
    Senior
    Daily paid

    Exposant 3

    Alberta
    17 days ago
  •  ...dedicated the New Testament or complete Bibles in 66 minority languages, with 8 more Bibles in the publishing phase. OneBook is seeking a Senior Administrative Specialist to join our team. In this role, you will play a crucial part in providing comprehensive administrative... 
    Senior
    Local area
    Remote work

    OneBook

    Alberta
    25 days ago
  •  ...‑million‑dollar initiatives from concept through completion? As Senior Project Manager, you’ll be responsible for full‑cycle delivery of...  ...•Post‑secondary diploma or degree in Construction Management, Engineering or related field (or equivalent experience) •10+ years of progressive... 
    Senior
    Permanent employment
    Full time
    Internship
    Night shift
    Rotating shift

    Carrière dans la construction

    Alberta
    more than 2 months ago
  • **Research Participant Opportunity | Process Engineer – Fine/Specialty Chemicals****Lifecycle Insights | Remote | Paid Hourly** --- Lifecycle...  .... We're looking to speak with **Process Engineers, Senior Process Engineers, Chemical Process Engineers, or Process Development... 
    Senior
    Hourly pay

    Lifecycle Insights

    Alberta
    3 days ago
  • $150k - $170k per year

     ...Territory: Pacific NW Region (Canada - BC, AB, SK & US - WA, OR, ID, MT, WY) Build strong working relationships with structural steel engineers, steel fabricators, consulting/design engineering firms, and end users . Provide technical guidance, training, and product... 
    Permanent employment
    Remote work

    Michael Page

    Alberta
    1 day ago
  •  ...initiatives Ability to evaluate cost models, pricing structures, and contract risks Experience procuring technology solutions such as software, hardware, cloud services, or cybersecurity tools Skills & Competencies Strong understanding of procurement processes, policies... 
    Senior
    Contract work
    Local area
    Remote work
    Day shift

    NavitasPartners

    Alberta
    4 days ago
  •  ...Senior Infrastructure Analyst   Division:  IT Job location: Remote (Greater Toronto...  ...Microsoft 365 infrastructure, Entra ID (Azure AD), or similar identity platforms is an asset...  ...our Talent Acquisition Team and not an AI software/system.  The we will contact you if we see... 
    Senior
    Full time
    Remote work
    Worldwide
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    18 days ago
  •  ...Mechanical Engineering Intern/Co-op Student WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just generate electricity-we generate opportunity.  As one of Canada’s largest publicly traded power generators, we’ve been powering communities for... 
    Summer work
    Internship
    Work at office

    TransAlta

    Alberta
    a month ago
  • Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie ! Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et...
    Senior
    Daily paid

    Exposant 3

    Alberta
    more than 2 months ago
  •  ...Job Title: Senior Business Consultant (Data Governance) Location: Edmonton, Alberta (Hybrid) Duration: 10 Months Role Overview We are seeking an experienced Senior Business Consultant with a strong focus on data governance and data management to support... 
    Senior
    Contract work
    Work at office
    Remote work
    Monday to friday

    NavitasPartners

    Alberta
    9 hours ago
  •  ...entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Développeur Back-End sénior pour rejoindre nos équipes. &##127919; Vos missions Le Développeur Back-end sénior aura la responsabilité de mener à bien le... 
    Senior
    Daily paid

    Exposant 3

    Alberta
    more than 2 months ago
  •  ...ideal candidate has a CET diploma or an engineering degree and is used to working on site....  ...benefits (50/50 split) Long term disability, AD&D, life insurance & dependent life...  ...of commonly used scheduling or estimating software  ~ Looking for a self-motivated, hard working... 
    Hourly pay
    Weekly pay
    Long term contract
    Full time
    Contract work
    For contractors
    For subcontractor

    OCL Group Inc.

    Alberta
    4 days ago
  •  ...Office. ~ Working knowledge of project management and/or scheduling software such as MS Project. ~ Proven ability to understand construction...  ..., Disability, Dental & Vision) Group RRSP Group Life - AD&D - Critical Illness Insurance Training & Development... 
    Full time
    Contract work
    Work at office
    Shift work

    Victor Energy

    Alberta
    7 days ago
  • $105.48k - $115.48k per year

     ...Position Summary As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that...  ..., dental, vision, paramedical services, basic life, AD&D, STD, LTD and voluntary RRSP . Salary: $105,483.00 – $115... 
    Senior

    Netcracker Technology

    Calgary, AB
    1 day ago
  •  ...people. 49 countries. Over 120 office locations. We're not just engineers. We're a global team of data scientists, consultants,...  ...seeking a Contracts Specialist to work with our growing team. The Senior Contracts Specialist is responsible for the coordination of all... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Monday to friday

    Worley

    Alberta
    4 days ago
  •  ...standards, and schedule. - Understand client needs and offer value engineering solutions to improve functionality, cost-efficiency, and...  ...with Microsoft Office Suite, project management and scheduling software, and a strong aptitude for adopting new technolog PCL is an... 
    Contract work
    Work at office

    PCL Construction

    Alberta
    more than 2 months ago
  •  ...the stability and security of the CDP environment through routine software updates, patch installations, and configurations. • Manage user...  ..., we want to hear from you. Please apply directly to this job ad or reach out to your Randstad Digital representative immediately!... 
    Long term contract
    Contract work
    Manual labor
    Immediate start
    Remote work

    Randstad

    Alberta
    a month ago
  •  ...individual passionate about making a difference in the lives of seniors? If so, we invite you to join our team in the Project Development...  ...working knowledge of MS Office and building management software. Effective verbal and written English communication, organization... 
    Senior
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Park Place Seniors Living

    Alberta
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer - Remote. Be the first to apply!