hero


158
companies
1,697
Jobs

Senior Software Engineer, Instacart Business

Instacart

Instacart

Software Engineering
Canada · Washington, DC, USA · Remote
Posted on Jul 31, 2024

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.

OVERVIEW

ABOUT THE ROLE

As a Senior Software Engineer on the Instacart Business team, you will play a pivotal role in enhancing our B2B ecommerce solutions, focusing on optimizing and expanding our ordering capabilities while building out an enterprise-grade platform. This position calls for a proactive and innovative thinker who can drive technology forward and help make Instacart the leading platform in the B2B ecommerce space for businesses. You will design and implement robust solutions to complex problems, demonstrating your technical expertise and leadership to push the boundaries of our current offerings. We're looking for someone who is passionate about crafting scalable software and excited to take ownership of the product development lifecycle from conception to deployment. Sound exciting? Keep reading.

ABOUT THE TEAM

The Instacart Business team is a dynamic and rapidly growing group tasked with developing Instacart's presence in the B2B ecommerce domain. We are dedicated to building a suite of enterprise products tailored to meet business needs, such as bulk ordering, tax exemptions, receipt exports and team-wide reporting. Our collaborative environment encourages innovation and values each member’s contribution towards our collective goals. Joining our team offers you the opportunity to shape the future of our business marketplace offering and influence the broader strategy of our B2B solutions.

Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable solutions to the largest challenges our customers face. We've embraced a culture of open and candid collaboration where everyone's views matter, allowing us to continuously innovate and drive impact within the B2B e-commerce space.

ABOUT THE JOB

This role demands a visionary engineer with an entrepreneurial spirit to help us incubate and launch new products within the business marketplace segment. You will be essential in both developing new features and optimizing existing systems to enhance customer satisfaction and engagement. The position involves collaborating closely with cross-functional teams, including product management, design, and operations, to ensure our solutions are aligned with business goals and user expectations. If you are looking to challenge yourself in a fast-paced, innovative environment and play a key role in a strategic area of growth for Instacart, we would love to hear from you.

As a craft leader, you'll be responsible for contributing to the vision, strategy and development of our B2B solutions that are efficient, scalable, and meet diverse user needs. 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
  • Expertise in backend languages, specifically Ruby or Python, with solid understanding of Rails or Pandas
  • 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 B2B and/or e-commerce space.
  • Strong general programming and algorithm skills.
  • Strong attention to detail and accuracy in the implementation, keen eye for edge cases and code reviews.
  • Experience with monitoring and observability tools like Datadog.
  • Experience proposing and leading projects that drive business impact.

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.

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
$162,000$180,000 CAD