Senior Software Engineer, Developer Experience
Instacart
Summary
Transform the grocery industry with Instacart's Developer Experience team, enhancing software development for engineers through AI integration and advanced build system management.
What you'll do
- Collaborate with team members to enhance 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.
- Continuously engage with metrics to drive improvements in processes and outcomes, enhancing developer productivity and satisfaction.
- Maintain and improve the build systems to allow for 1000+ developers to get changes tested, built, and deployed faster.
- A software engineer with a passion for improving developer workflows and a keen interest in the latest technologies, including AI and machine learning.
- Experienced in developing or maintaining build systems, with a strong understanding of CI/CD pipelines.
- A collaborative team player who thrives in an innovative and fast-paced environment.
Requirements
- 5+ years of software development experience
- A strong sense of ownership, self-motivated and enjoy the fast pace of a startup environment
- Previous experience building and maintaining a robust build system using Jenkins, BuildKite, Gitlab or CircleCI
- Strong knowledge of Go, Ruby, or Python and experience with AWS Infrastructure
- Ability to balance a sense of urgency with shipping high quality and pragmatic solutions
Apply
Click below to be taken to the Instacart hiring page.