Senior Software Engineer, Developer Experience

Job expired!

В Instacart мы приглашаем весь мир поделиться любовью через еду. Мы верим, что каждый должен иметь доступ к любимой еде и больше времени наслаждаться ей вместе с близкими. В то время как другие видят простую необходимость доставки продуктов, мы видим увлекательную сложность и бесконечные возможности обслуживать наше разнообразное сообщество. Мы стремимся предоставлять необходимую услугу, на которую клиенты могут рассчитывать для своих продуктов и товаров для дома, предлагая при этом безопасные и гибкие возможности заработка для личных покупателей Instacart.

Будучи важной услугой для миллионов людей, мы расширяем нашу команду, чтобы продвигать нашу тележку для покупок вперед. Если вы готовы выполнять лучшую работу в своей жизни, присоединяйтесь к нашему столу.

Мы понимаем, что нет универсального подхода к выполнению нашей работы наилучшим образом. Наши сотрудники имеют гибкость выбирать, где им лучше работать — будь то дома, в офисе или в вашем любимом кафе. Оставайтесь на связи и создавайте сообщество через регулярные личные мероприятия. Узнайте больше о нашем гибком подходе к работе.

Команда Developer Experience в Instacart играет ключевую роль в упрощении и повышении эффективности разработки программного обеспечения. Наши клиенты — это инженеры, работающие в сердце Instacart, участвующие в разнообразных проектах, включая изменения во фронтенде и бэкенде, мобильные приложения, машинное обучение и инновации на основе ИИ. Мы сотрудничаем с различными командами инфраструктуры и инженерии, чтобы создавать и совершенствовать инструменты, упрощающие рабочие процессы разработки. Это включает все, от адаптации разработчиков до решения повседневных задач и тестирования. Наш акцент на метриках помогает нам измерять и минимизировать время от концепции до успешного развертывания в производстве.

По мере развития Instacart наша команда Developer Experience стремится совершенствовать инженерные практики для повышения эффективности и качества. Мы улучшаем процесс рецензирования кода, ускоряя сборку и обратную связь, внедряя ИИ для предварительного анализа и упрощая назначение рецензентов. Помимо этого, мы используем передовые ИИ в модульном тестировании, чтобы увеличить покрытие и обнаруживать проблемы на ранней стадии. Наша цель также включает улучшение стабильности и скорости сборок, а также оптимизацию локальной среды разработки для повышения производительности и удовлетворенности разработчиков.

Мы расширяем возможности нашего локального инструмента CLI разработки (Bento), включая управление системами сборки и использование ИИ для автоматизации и упрощения жизненного цикла разработки. Наши новые функции включают:

  • Разработка и поддержка надежных систем сборки в рамках Bento для поддержки масштабируемого и эффективного развертывания программного обеспечения.
  • Интеграция технологий ИИ для упрощения рабочих процессов, повышения качества кода через автоматизированные рецензии и тестирование, а также снижения ручной нагрузки на разработчиков.

Если вы инженер-программист, увлеченный улучшением рабочих процессов разработчиков и интересующийся новейшими технологиями, включая ИИ и машинное обучение, присоединяйтесь к нам, чтобы сделать разработку программного обеспечения увлекательным процессом для всех инженеров Instacart, одновременно расширяя границы традиционной практики разработки!

  • 5+ лет опыта в разработке программного обеспечения
  • Сильное чувство ответственности, мотивация и удовольствие от быстрого темпа работы в стартапе
  • Опыт создания и поддержки надежных систем сборки с использованием Jenkins, BuildKite, GitLab или CircleCI
  • Глубокие знания Go, Ruby или Python и опыт работы с инфраструктурой AWS
  • Умение балансировать чувство срочности с выпуском качественных и прагматичных решений
  • Степень бакалавра в области компьютерных наук, компьютерной инженерии, электротехники ИЛИ эквивалентный опыт работы

Instacart предлагает высококонкурентное вознаграждение и льготы во всех наших локациях. Базовая зарп