Software Engineer II

2 months ago


Old Toronto, Ontario, Canada Instacart Full time
About Instacart

Instacart is a leading e-commerce company that specializes in grocery delivery and retail services. Our mission is to provide customers with a seamless and convenient shopping experience, while also offering safe and flexible earnings opportunities to our shoppers.

About the Job

We are seeking a highly skilled Software Engineer II to join our team in Toronto. As a key member of our engineering team, you will be responsible for designing, building, and shipping high-quality product features with a strong sense of urgency, efficiency, and ownership.

Key Responsibilities:
  • Design and develop scalable and robust systems, including APIs, deployment architecture, and dependency selection.
  • Work closely with product managers, designers, data scientists, and peer engineering teams to define project requirements and execution plans.
  • Ensure that system designs result in highly scalable, robust solutions that minimize support costs and improve an outstanding customer experience.
  • Contribute broadly to Instacart's success by exercising your freedom to suggest and drive organization-wide initiatives.
  • Design, develop, and maintain highly efficient data pipelines for ingesting, transforming, and delivering data from various sources.
  • Design and build data models and work together with application engineers to ensure the collection of high-quality data.
Requirements:
  • Recent degree in a technology discipline such as Computer Science, Computer Engineering, or Electrical Engineering.
  • 2-4 years of work experience post-graduation in a technology field.
  • Experience working with distributed systems.
  • A strong sense of ownership and intellectual curiosity to understand problems in depth.
  • Previous experience building features end to end or publishing your own app.
  • Prior experience with Python, Ruby, React, PostgreSQL, Go.
  • Excellent collaborator who is able to work with teammates to objectively problem-solve.
  • Growth mindset - seeks and is receptive to actionable feedback and growth opportunities.
  • Takes accountability seriously; able to deliver responsibilities on time and on budget.
  • Self-motivated and thrives in a fast-paced environment.
  • Able to work in small teams with significant ownership and autonomy.
Preferred Qualifications:
  • Previous experience in a fast-paced startup environment.
  • Data Engineering experience: designing and implementing data pipelines, optimizing data schemas, ensuring data quality & integrity.
  • Experience with NoSQL databases.
  • Experience with data streaming & big data technologies: Apache Spark, Airflow, Hadoop.
Why Join Instacart Engineering, Toronto

We offer a flexible work environment, with the option to work remotely several days a week and work out of a state-of-the-art office in the heart of Toronto's Liberty Village. Our team is comprised of world-class engineering leaders, many of whom are industry veterans with illustrative experiences in Google, Meta, Amazon, and other major tech companies. You will have the opportunity to make an impact that directly helps millions of customers, retailers, brands, and shoppers, right from day one. We also offer generous learning and development opportunities and an annual $1,000 Personal Professional Development stipend for you to grow your skills and career.


  • Software Engineer II

    2 months ago


    Old Toronto, Ontario, Canada Oak HCFT Full time

    {"title": "Software Engineer II", "description": "Job SummaryWe are seeking a highly skilled Software Engineer II to join our Customer Engineering team at Clearco. As a key member of our team, you will design and build software systems with a focus on performance and maintainability.Key ResponsibilitiesDesign and develop software systems with a focus on...

  • Software Engineer II

    1 month ago


    Old Toronto, Ontario, Canada Oak HCFT Full time

    {"title": "Software Engineer II", "description": "Job SummaryWe are seeking a highly skilled Software Engineer II to join our Customer Engineering team at Clearco. As a key member of our team, you will design and build software systems with a focus on performance and maintainability.Key ResponsibilitiesDesign and develop software systems with a focus on...

  • Software Engineer II

    2 months ago


    Old Toronto, Ontario, Canada Rocket Lab Full time

    Software Engineer II - Ground Software SpecialistRocket Lab is a global leader in launch and space systems, and we're seeking a skilled Software Engineer II to join our team in Ontario, Canada. As a Ground Software Specialist, you will play a critical role in supporting the development and maintenance of software applications for Reaction Wheels and Star...

  • Software Engineer II

    2 months ago


    Old Toronto, Ontario, Canada Rocket Lab Full time

    Software Engineer II - Ground Software SpecialistRocket Lab is a global leader in launch and space systems, and we're seeking a skilled Software Engineer II to join our team in Ontario, Canada. As a Ground Software Specialist, you will play a critical role in supporting the development and maintenance of software applications for Reaction Wheels and Star...

  • Software Engineer II

    1 month ago


    Toronto, Ontario, Canada Instacart Full time

    About Instacart EngineeringInstacart is a leading online grocery shopping platform that connects customers with local stores and personal shoppers. Our engineering team is responsible for building and maintaining the technology that powers our platform, ensuring a seamless and efficient experience for our customers and partners.About the RoleWe are seeking a...

  • Software Engineer II

    1 month ago


    Toronto, Ontario, Canada Instacart Full time

    About Instacart EngineeringInstacart is a leading online grocery shopping platform that connects customers with local stores and personal shoppers. Our engineering team is responsible for building and maintaining the technology that powers our platform, ensuring a seamless and efficient experience for our customers and partners.About the RoleWe are seeking a...

  • Software Engineer II

    4 weeks ago


    Old Toronto, Ontario, Canada Instacart Full time

    About InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with their favorite retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of...

  • Software Engineer II

    4 weeks ago


    Old Toronto, Ontario, Canada Instacart Full time

    About InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with their favorite retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of...


  • Old Toronto, Ontario, Canada Amazon Full time

    Software Development Engineer II Opportunity at AmazonAmazon is seeking a highly skilled Software Development Engineer II to join the Advertiser Growth Engine team. As a key member of this team, you will be responsible for designing and building high-availability, low-latency distributed systems that will service millions of users.The Advertiser Growth...

  • Software Engineer II

    1 month ago


    Old Toronto, Ontario, Canada Instacart Full time

    About InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of thousands of...

  • Software Engineer II

    1 month ago


    Old Toronto, Ontario, Canada Instacart Full time

    About InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of thousands of...


  • Old Toronto, Ontario, Canada Emburse Full time

    Job Title: Senior Software Engineer IIEmburse is seeking a highly skilled Senior Software Engineer II to contribute to the development of an engaging and interconnected set of system solutions. As a senior engineer, you will enhance the experiences of our customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and...


  • Old Toronto, Ontario, Canada Emburse Full time

    Job Title: Senior Software Engineer IIEmburse is seeking a highly skilled Senior Software Engineer II to contribute to the development of an engaging and interconnected set of system solutions. As a senior engineer, you will enhance the experiences of our customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and...

  • Software Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Zonda Full time

    Software Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a leading innovator in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our...

  • Software Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Zonda Full time

    Software Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a leading innovator in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our...

  • Software Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Zonda Full time

    Software Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a pioneering company in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in shaping the future of housing.About the...

  • Software Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Zonda Full time

    Software Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a pioneering company in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in shaping the future of housing.About the...


  • Old Toronto, Ontario, Canada The Child Center of NY Full time

    Job Title: IT Software Test Engineer IIWe are seeking a highly skilled IT Software Test Engineer II to join our team. As a key member of our Quality Assurance team, you will be responsible for building robust, scalable, and high-quality test automation solutions.Key Responsibilities:Support or lead the execution of automated testing frameworks, processes,...


  • Old Toronto, Ontario, Canada The Child Center of NY Full time

    Job Title: IT Software Test Engineer IIWe are seeking a highly skilled IT Software Test Engineer II to join our team. As a key member of our Quality Assurance team, you will be responsible for building robust, scalable, and high-quality test automation solutions.Key Responsibilities:Support or lead the execution of automated testing frameworks, processes,...

  • Software Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Zonda Full time

    Software Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a leading innovator in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our...