CoStar
Senior Software Engineer - Land.com
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Land.com (CoStar Group) для разработки веб-приложений на React/TypeScript и C#/.NET с интеграцией LLM и AI-функций в продакшн. Гибридный формат: 4 дня в офисе Остина, 1 день удалённо.
Задачи
- Проектировать, разрабатывать и поддерживать продакшн-веб-приложения на React, TypeScript, CSS, JavaScript, C#, .NET и SQL
- Руководить разработкой AI-функций продукта с интеграцией LLM в бизнес-процессы и пользовательские сценарии
- Оценивать, где AI даёт реальную ценность, а где уместнее традиционные решения
- Проектировать паттерны интеграции LLM: оркестрация промптов, структурированные ответы, вызовы инструментов и API, обработка ошибок и guardrails
- Формировать практики для AI-функций: надёжность, задержки, стоимость и безопасность пользователей
- Анализировать технические требования и проектировать новые компоненты, сервисы и страницы
- Применять паттерны проектирования, SOLID, безопасное кодирование и методы управления качеством
- Менторить инженеров по современным практикам разработки и AI-инструментам
- Обеспечивать покрытие unit-, интеграционными и функциональными тестами
- Разрабатывать и поддерживать SQL-скрипты, паттерны доступа к данным и вспомогательные сервисы
Требования
- Bachelor’s Degree от аккредитованного очного некоммерческого университета
- 6+ лет профессиональной разработки в продакшн-среде, включая владение сложными системами
- Практический опыт с React, TypeScript, JavaScript ES6+, C#, .NET и SQL
- Опыт использования AI-инструментов разработки для повышения продуктивности и качества
- Опыт интеграции LLM API или AI-сервисов: дизайн промптов, структурированные ответы, обработка ошибок, мониторинг
- Опыт unit-, интеграционного, функционального, регрессионного и нагрузочного тестирования
- Знание SOLID, паттернов проектирования, дизайна API и масштабируемой архитектуры
- Опыт работы в Kanban-командах с кросс-функциональным взаимодействием
- Умение ясно доносить технические решения, риски и компромиссы
- Способность самостоятельно вести работу и менторить инженеров
Условия
- Гибридный график: 4 дня в офисе Остина, 1 день удалённо
- Годовая зарплата $131,000–$170,000 в зависимости от опыта
- Медицинская, стоматологическая и оптическая страховка
- Страхование жизни и дополнительное страхование
- Психотерапевтическая поддержка онлайн и офлайн
- Компенсация транспорта и парковки
- Пенсионный план 401(K) с matching
- Программа покупки акций сотрудниками
- Оплачиваемый отпуск
- Компенсация обучения
- Фитнес-центр в офисе или компенсация абонемента
- Employee Resource Groups, кофе, чай, фрукты и снеки в офисе
- Виза не спонсируется
Навыки
- React
- TypeScript
- JavaScript
- CSS
- C#
- .NET
- SQL
- LLM
- REST API
- Azure DevOps
- Git
- CI/CD
- Elasticsearch
- OpenSearch
- Kanban
- SOLID