Nexttao
Senior Software Engineer - Platform Integration
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в новую команду модернизации платформы в NYC. Отвечает за интеграционный опыт клиентов: SDK, публичные API, портал для разработчиков и Integration Marketplace с коннекторами.
Задачи
- Проектировать, выпускать и развивать SDK платформы и публичные API end-to-end
- Отвечать за контракты, версионирование, пагинацию, обработку ошибок, аутентификацию, rate limiting и эргономику для языков
- Развивать портал для разработчиков: quickstart-гайды, справочники API, примеры кода, интерактивные playground, changelog SDK
- Поддерживать документационный пайплайн в синхроне с кодом
- Руководить дизайном и расширением Integration Marketplace
- Отвечать за фреймворк коннекторов, модель сертификации, управление секретами, observability и онбординг
- Реализовывать базовые коннекторы для тикет-систем, HR-фидов, MDM, SSO, zero-touch provisioning, mobile threat defense и BI
- Применять паттерны enterprise-интеграций: webhook-доставка и retry, eventual consistency, эволюция схем, идемпотентность, replay, observability
- Обеспечивать потребление интеграций современными AI-агентами и AI-native приложениями
- Работать напрямую с инженерными командами клиентов на онбординге и в early-adopter программах
- Проводить code review, писать поддерживаемый и покрытый тестами код
- Менторить junior и middle инженеров
Требования
- 7+ лет профессиональной разработки ПО, значительная часть — в SDK/API/platform engineering
- Опыт владения production-scale SDK или публичным API
- Владение минимум двумя современными языками программирования; предпочтительно TypeScript/JavaScript и Node.js
- Знание нескольких экосистем (.NET, Python, Go, Ruby, Java) и их SDK-конвенций
- Опыт проектирования API/SDK с фокусом на developer discovery: нейминг, типы, inline-документация, progressive disclosure
- Опыт участия в разработке порталов для разработчиков или документационных сайтов (docs-as-code, OpenAPI, генерация SDK)
- Практический опыт с enterprise-интеграциями: OAuth 2.0/OIDC, SAML, SCIM, webhooks, REST, GraphQL, retry/idempotency, версионирование схем
- Опыт контейнерного деплоя (Kubernetes, Docker) и CI/CD пайплайнов
- Знакомство с облачными платформами (AWS, Azure, GCP)
- Владение AI-инструментами разработки (Claude Code, Copilot, Cursor и др.)
- Сильные навыки письменной коммуникации для SDK-документации, API-дизайн-доков и интеграционных гайдов
- Эмпатия к клиентам и опыт работы напрямую с разработчиками, интегрирующими продукт
Условия
- Новая команда модернизации платформы в NYC
- Работа с senior architectural leadership
- AI-assisted engineering tools как часть рабочего процесса
- Среда для роста, развития навыков и обмена знаниями с разнообразными коллегами
Навыки
- TypeScript
- JavaScript
- Node.js
- .NET
- Python
- Go
- Ruby
- Java
- OpenAPI
- OAuth 2.0
- OIDC
- SAML
- SCIM
- Webhooks
- REST
- GraphQL
- Kubernetes
- Docker
- CI/CD
- AWS
- Azure
- GCP
- Claude Code
- Copilot
- Cursor
- MCP
- ServiceNow
- Jira
- Zendesk
- Freshservice
- BMC
- Workday
- Okta
- SNMP
- syslog