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

Instacart logo
Instacart

Senior Software Engineer, Core Experiences

Senior Software Engineer role focusing on backend systems, databases, and recommender systems at Instacart.

Instacart logo
Instacart

Staff Software Engineer, Checkout Experience

Join Instacart as a Staff Software Engineer in San Francisco, leading initiatives to enhance the checkout experience.

Instacart logo
Instacart

Senior iOS Engineer, Design Technologist

Join Instacart as a Senior iOS Engineer to develop next-gen design system components using SwiftUI and UIKit. Remote role with competitive pay.

Applecart logo
Applecart

Senior Software Engineer - Python/AWS

Senior Software Engineer role focusing on Python/AWS in a hybrid environment at Applecart, New York.

Samsara logo
Samsara

Software Engineer - Developer Experience

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

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.

Invisible logo
Invisible

Senior Software Engineer - Platform

Join Invisible as a Senior Software Engineer to build scalable, reliable platform foundations. Work remotely with a focus on APIs and GraphQL.

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.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.

Zip logo
Zip

Senior Software Engineer, Market Expansion

Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.

Invert logo
Invert

Senior Software Engineer - Biotechnology

Senior Software Engineer role in biotechnology, focusing on full-stack development with Python, FastAPI, AWS, and more.

Coinbase logo
Coinbase

Software Engineer, Backend (Developer Experience)

Join Coinbase as a Backend Software Engineer focusing on Developer Experience, enhancing tools and systems for engineering efficiency.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Developer Advocate - Developer Insights, AWS Developer Experience

Join AWS as a Senior Developer Advocate to influence product roadmaps and improve developer experiences across AWS services.

Airbnb logo
Airbnb

Senior Software Engineer, Personalization and Contextualization Infrastructure

Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.

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.

Airbnb logo
Airbnb

Senior Staff Software Engineer, AI for Developer Productivity

Join Airbnb as a Senior Staff Software Engineer to enhance developer productivity using AI. Remote eligible within the US.

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.

Datadog logo
Datadog

Senior Software Engineer - Developer Experience

Senior Software Engineer for Developer Experience at Datadog, enhancing software lifecycle management and security.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.

Airbnb logo
Airbnb

Senior Software Engineer, Anti-Bots Engineering

Join Airbnb's Anti-Bots Engineering team as a Senior Software Engineer to combat sophisticated threats and safeguard the platform.

Stripe logo
Stripe

Software Engineer - Infrastructure

Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.

Pinterest logo
Pinterest

Senior Software Engineer, Solutions Engineering

Join Pinterest as a Senior Software Engineer in Solutions Engineering, focusing on API, JavaScript, and Python development.

Walmart logo
Walmart

Senior Software Engineer - AI Integration

Join Walmart as a Senior Software Engineer to integrate AI features using Node.js, Python, and React. Enhance digital platforms with AI.