Senior Software Engineer, Developer Experience
- Software Engineer
- Other places
- 07/01/2024
- -
At Instacart, we're inviting the world to share love through food. We believe everyone should have access to the food they love and more time to enjoy it together. While others see a simple need for grocery delivery, we see exciting complexity and endless opportunities to serve our diverse community. We aim to deliver an essential service that customers rely on for their groceries and household goods, while offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
As a vital service for millions of people, we’re expanding our team to push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
We understand that there’s no one-size-fits-all approach to doing our best work. Our employees have the flexibility to choose where they work best—whether it’s from home, an office, or at your favorite coffee shop. Stay connected and build community through regular in-person events. .
The Developer Experience team at Instacart is pivotal in making software development easier and more productive. Our customers are the engineers at the heart of Instacart, involved in diverse projects including frontend and backend changes, mobile apps, machine learning, and AI-driven innovations. We collaborate with various infrastructure and engineering teams to create and refine tools that streamline development workflows. This encompasses everything from developer onboarding to handling daily challenges and testing. Our focus on metrics helps us measure and minimize the lead time from conceptualization to successful deployment in production.
As Instacart evolves, our Developer Experience team is committed to advancing engineering practices to enhance efficiency and quality. We’re improving our code review process by accelerating builds and feedback, incorporating AI for preliminary analysis, and streamlining reviewer assignments. Additionally, we're leveraging advanced AI in unit testing to increase coverage and detect issues earlier. Our focus includes improving the stability and speed of builds and optimizing the local development environment to boost productivity and satisfaction among developers.
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 include:
If you're a software engineer passionate about improving developer workflows and interested in the latest technologies, including AI and machine learning, join us in making software development a delightful experience for all engineers at Instacart, while pushing the boundaries of traditional development practices!
Instacart offers highly competitive compensation and benefits across all our locations. This remote role's base pay range varies by the candidate's permanent work location. Please review our