Twisthink

Senior Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Software Engineer в Twisthink для проектирования и разработки кастомных программных решений: backend-системы, data-платформы, connected-приложения и AI-продукты. Роль предполагает техническое лидерство и работу с клиентами, а также активное использование AI-инструментов и агентов в разработке.

Задачи

  • Проектировать и реализовывать кастомные программные решения: backend-сервисы, API, приложения, data-платформы и cloud-connected системы
  • Участвовать в проектировании и реализации data-платформ, пайплайнов, интеграций и архитектуры приложений для аналитики и интеллектуальных решений
  • Работать с разными языками программирования, фреймворками и облачными технологиями в зависимости от задач проекта
  • Совместно с клиентами, архитекторами, дизайнерами и инженерами определять технические подходы, соответствующие бизнес-целям
  • Использовать AI-инструменты и агентов на всех этапах разработки для повышения продуктивности и качества
  • Исследовать новые AI-модели, инструменты и практики и определять, как их применять в командах
  • Обеспечивать техническое руководство и продвигать инженерные практики в архитектуре, тестировании, безопасности, observability, DevOps и поддерживаемости
  • Развивать культуру обучения, сотрудничества и экспериментов

Требования

  • 7+ лет опыта в full life-cycle разработке ПО, включая проектирование, поставку и поддержку production-систем
  • Опыт использования AI-инструментов или агентов для планирования, разработки, тестирования и поставки инженерных задач
  • Сильные основы software engineering и владение одним или несколькими современными языками программирования (C#/.NET, Python, Java, TypeScript или аналогичные)
  • Опыт работы с современными облачными платформами и процессами разработки: контроль версий, code review, CI/CD (Azure, AWS или другие)
  • Опыт работы с data-intensive системами: моделирование данных, SQL, пайплайны, интеграции, event-driven системы, аналитика или data-платформы
  • Умение вести технические обсуждения, осваивать незнакомые технологии и напрямую работать с клиентами и стейкхолдерами
  • Знакомство с автоматизированным тестированием, observability, infrastructure-as-code, безопасностью и поддерживаемым дизайном систем
  • Сильные коммуникативные навыки и самостоятельность в обучении и решении задач
  • Плюс: опыт проектирования, интеграции или внедрения LLM-based, agentic или других AI-enabled решений

Условия

  • Сложные и значимые задачи в разных индустриях и технологиях
  • Влияние на то, как применяются AI-инструменты и агенты в разработке
  • Гибридный формат: минимум три дня в неделю в офисе в Grand Rapids
  • 100% employee-owned компания с возможностью участия в ESOP
  • Поддержка профессионального развития, обучения, сертификаций и компенсации обучения
  • Конкурентная компенсация, медицинская, стоматологическая и vision-страховка, life и disability insurance, 401(k) с match
  • Культура благотворительности и участия в локальных и глобальных инициативах

Навыки

  • C#
  • .NET
  • Python
  • Java
  • TypeScript
  • Azure
  • AWS
  • SQL
  • CI/CD
  • data pipelines
  • event-driven systems
  • infrastructure-as-code
  • observability
  • LLM
  • AI agents

Похожие вакансии

Software Engineer - Sales
Acutec Precision AerospaceMiddleMeadvilleОфис
26 окт.
Software Developer II
TRISTARMiddleBloomingtonОфис
26 окт.
Manufacturing IT Systems & Software Engineer
WabtecMiddleMaxtonОфисРелокация
68,900 – 98,200 USD в год
26 окт.
Software Developer 803
Freedom Technology Solutions GroupMiddleAnnapolisГибрид
150,000 – 200,000 USD в год
26 окт.
Staff Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
240,000 – 300,000 USD в год
26 окт.
Senior Software Engineer — Twisthink, Grand Rapids | itrelocate