Stripe
Backend Engineer, Developer SDKs
- Toronto, NY, SEA, SF
- 136 дн. назад
Backend-инженер для разработки и поддержки SDK на языке Go в Stripe — мировой платформе финансовых платежей. Ключевая роль по созданию открытого кода для разработчиков, который используется для работы с API Stripe. Уникальный шанс повлиять на опыт тысяч интеграций и улучшить инструменты сообщества разработчиков.
О позиции
Команда отвечает за создание open-source SDK для Stripe API на нескольких языках программирования. Эти библиотеки лежат в основе большинства серверных интеграций. Вы станете экспертом по Go в команде, будете улучшать фреймворк генерации кода и участвовать в проектировании API. Мы стремимся к world-class опыту для разработчиков и активно сотрудничаем с сообществом вокруг наших библиотек.
Условия
- Работа над технологиями, которые используют миллионы компаний по всему миру
- Возможность повлиять на стандарты развития платежной инфраструктуры интернета
- Опыт работы с высоконагруженными системами мирового уровня
- Культура open source и вклад в сообщество разработчиков
- Удалённая работа или офис в одной из локаций компании
- Конкурентная компенсация и пакет benefits
- Возможность профессионального роста и менторства
Навыки
- Go
- Golang
- Node.js
- API Design
- Software Architecture
- Open Source Development
- GitHub
- Protobuf
- gRPC
- System Design
Сложность отбора
Требуется высокий уровень экспертизы в Golang и значительный общий опыт, но конкретные требования четкие и достижимые для подходящего кандидата
Оценка JobPathЗарплата по рынку
750 000 – 1 500 000 ₽ в месяц
Оценка основана на уровне Senior/Staff Backend Engineer в международной финтех-компании; диапазон варьируется в зависимости от локации и формата найма
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте разработки и поддержки публичных SDK или библиотек. Какие вызовы возникали при обеспечении обрат совместимости?
- Как вы подходите к проектированию API? Какие принципы следует учитывать при создании удобных для разработчиков интерфейсов?
- Опишите ваш опыт работы с фреймворками генерации кода или автоматизацией создания библиотек под несколько языков.
- Как вы обеспечиваете качество кода в open-source проектах? Что для вас значит «идиоматичный» код в Go?
- Какой сложный архитектурный вопрос вам приходилось решать в предыдущих ролях? Как пришли к окончательному решению?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр