Cisco
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Supply Chain Plan IT в Cisco. Разработка backend-сервисов и AI/GenAI-приложений на Python с интеграцией с enterprise-системами и Snowflake.
Задачи
- Разрабатывать ПО в соответствии с принципами Design Thinking Cisco с фокусом на упрощение и UX
- Создавать техническую и пользовательскую документацию
- Отлаживать и устранять проблемы в разработке и продакшене
- Писать чистый код и юнит-тесты, проводить код-ревью
- Проектировать масштабируемые и надёжные решения
- Участвовать в on-call ротациях и разборе инцидентов (postmortem, RCA)
- Менторить коллег и стажёров
- Взаимодействовать с архитекторами, data-инженерами, продуктовыми командами и бизнесом
Требования
- Bachelor’s degree с опытом 5+ лет или Master’s с 3+ годами релевантного опыта
- Опыт software engineering на Python и backend-разработки
- Понимание концепций базы Snowflake: моделирование данных, SQL, хранимые процедуры, оптимизация производительности, data pipelines
- Опыт создания REST API и backend-сервисов, интеграции с enterprise-приложениями
- Практический опыт с AI/GenAI-приложениями: LLM, RAG, AI-агенты, tool/function calling, prompt engineering
Условия
- Медицинская, стоматологическая и vision-страховка
- 401(k) с matching contribution от Cisco
- Оплачиваемый родительский отпуск
- Страхование от краткосрочной и долгосрочной нетрудоспособности, базовое страхование жизни
- Возможность получения RSU Cisco
- Оплачиваемые праздники, отпуск, больничные и дни волонтёрства
- Годовые бонусы для не-sales ролей
Навыки
- Python
- Snowflake
- SQL
- REST API
- LLM
- RAG
- AI agents
- prompt engineering
- Kubernetes
- OpenShift
- Docker
- microservices
- event-driven architecture
- Snowflake Cortex
- vector search
- MCP
- Agile