Instacart logo

Senior Software Engineer, Developer Experience

Instacart

Overview

Instacart is seeking a Senior Software Engineer to join our Developer Experience team. This role is pivotal in making software development easier and more productive for our engineers. You will be at the forefront of tackling diverse projects spanning frontend and backend changes, mobile apps, machine learning, and AI-driven innovations. Our team collaborates closely with various infrastructure and engineering teams to create and refine tools that streamline development workflows, covering everything from developer onboarding to daily development challenges and testing.

About the Role

As a Senior Software Engineer on the Developer Experience team, you will:

  • Collaborate with team members to enhance our local development CLI tool, Bento, focusing on scalability, usability, and the integration of AI tools.
  • Work on the orchestration of on-demand and ephemeral CI environments that allow for integration and E2E tests before merging PRs.
  • Engage continuously with metrics to drive improvements in our processes and outcomes, directly enhancing developer productivity and satisfaction.
  • Maintain and improve the build systems to allow for 1000+ developers to get changes tested, built, and deployed faster.

About You

Minimum Qualifications:

  • 5+ years of software development experience
  • Strong sense of ownership and motivation
  • Experience building and maintaining robust build systems using tools like Jenkins, BuildKite, Gitlab, or CircleCI
  • Proficiency in Go, Ruby, or Python and experience with AWS Infrastructure

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience

What's New and Exciting

We are extending our local development CLI tool (Bento) capabilities to include advanced build system management and leveraging AI to automate and simplify the development lifecycle. Our new features focus on owning and enhancing the build system and incorporating AI tools to streamline workflows, enhance code quality through automated reviews and testing, and reduce the manual burden on developers.

Join Us

Join us in making software development a delightful experience for all engineers at Instacart while pushing the boundaries of traditional development practices!

Benefits
Extracted with AI

  • Remote work flexibility
  • Competitive salary
  • Equity grant
  • Annual refresh grants

Similar jobs

Last update: 23 minutes ago

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Cascading AI (YC S23) logo
Cascading AI (YC S23)

Senior Full-stack Engineer

Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Amazon logo
Samsara logo
Samsara

Software Engineer - Developer Experience

Join Samsara as a Software Engineer focusing on Developer Experience, enhancing CI/CD and cloud systems.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.