Workiva
Sr. Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Workiva — разработка высококачественных решений на бэкенде и фронтенде с использованием AI-инструментов, участие в код-ревью, тестировании и менторстве инженеров.
Задачи
- Проектировать, разрабатывать и внедрять высококачественные программные решения, отвечающие бизнес- и техническим требованиям
- Использовать передовые AI-инструменты для ускорения разработки и улучшения функций платформы
- Взаимодействовать с product owners, дизайнерами и другими стейкхолдерами для уточнения требований и соответствия видению продукта
- Писать чистый, эффективный и поддерживаемый код, следуя лучшим практикам и стандартам кодирования
- Участвовать в код-ревью и давать конструктивную обратную связь для обеспечения качества и согласованности кода
- Разрабатывать и документировать технические решения командного уровня, отвечающие или превосходящие ожидания клиентов
- Разрабатывать и выполнять комплексные планы тестирования и автоматизированные тесты (модульные, интеграционные, функциональные)
- Отлаживать и устранять сложные проблемы в нескольких сервисах и приложениях
- Сотрудничать с командами поддержки при триаже и решении производственных проблем
- Участвовать в исследовании продукта с клиентами и стейкхолдерами для получения инсайтов и валидации гипотез
- Устанавливать ключевые показатели эффективности (KPI) и метрики для выявления проблем и непрерывного улучшения
- Менторить и обучать других инженеров технически и культурно
- Объяснять сложные технические вопросы как технической, так и нетехнической аудитории
Требования
- 2+ года релевантного опыта при наличии степени бакалавра или эквивалентного опыта
- 4+ года профессионального опыта разработки ПО (предпочтительно)
- Прочная база в computer science: структуры данных, алгоритмы, объектно-ориентированное проектирование, работа с облачными распределёнными системами
- Экспертиза в современных языках программирования: Dart, React, TypeScript, Go, Java и/или Kotlin
- Опыт отладки сложных систем или приложений
- Опыт технического менторства (предпочтительно)
- Опыт работы в agile-среде (предпочтительно)
- Опыт разработки для сервис-ориентированной архитектуры (плюс)
- Сильные коммуникативные навыки, письменные и устные
- Сильные навыки решения проблем, критического мышления и адаптивности
Условия
- Зарплата в США: $111,000.00 - $180,000.00
- Дискреционный бонус, обычно выплачивается ежегодно
- Restricted Stock Units при найме
- 401(k) match и комплексный пакет льгот
- До 15% командировок
- Возможность работать удалённо из любой точки страны трудоустройства
- Workiva поддерживает сотрудников в работе там, где им удобнее — в офисе или удалённо
Навыки
- Java
- Kotlin
- Go
- TypeScript
- React
- Dart
- OOP
- Data Structures
- Algorithms
- Cloud-based distributed systems
- Service-oriented architecture
- Automated testing
- Debugging
- AI tooling