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
Senior Software Engineer, Core Experiences
Senior Software Engineer role focusing on backend systems, databases, and recommender systems at Instacart.
Staff Software Engineer, Checkout Experience
Join Instacart as a Staff Software Engineer in San Francisco, leading initiatives to enhance the checkout experience.
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.
Senior Software Engineer - Python/AWS
Senior Software Engineer role focusing on Python/AWS in a hybrid environment at Applecart, New York.
Software Engineer - Developer Experience
Join Samsara as a Software Engineer focusing on Developer Experience, enhancing CI/CD and cloud systems.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.
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.
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.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.
Senior Software Engineer, Market Expansion
Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.
Senior Software Engineer - Biotechnology
Senior Software Engineer role in biotechnology, focusing on full-stack development with Python, FastAPI, AWS, and more.
Software Engineer, Backend (Developer Experience)
Join Coinbase as a Backend Software Engineer focusing on Developer Experience, enhancing tools and systems for engineering efficiency.
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.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
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.
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.
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.
Senior Software Engineer - Developer Experience
Senior Software Engineer for Developer Experience at Datadog, enhancing software lifecycle management and security.
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.
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.
Software Engineer - Infrastructure
Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.
Senior Software Engineer, Solutions Engineering
Join Pinterest as a Senior Software Engineer in Solutions Engineering, focusing on API, JavaScript, and Python development.
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.