Cadence

Sr Principal Infrastructure Software Engineer

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

Инфраструктурный инженер-разработчик в Tensilica Products Group компании Cadence. Проектирование и развитие процессорного генератора, бэкенд-систем, баз данных и веб-приложений, поддержка сборочной и релизной инфраструктуры.

Задачи

  • Проектировать, разрабатывать и поддерживать системы управления сборкой продуктов и поддерживающую инфраструктуру
  • Разрабатывать инфраструктурные компоненты для взаимодействия с базами данных, системами и API
  • Разрабатывать web REST API сервлеты для удалённой функциональности продуктов
  • Создавать автоматизированные системы импорта информации о заказах в сборочные и системы доставки
  • Разрабатывать веб-приложения для клиентов и внутренней инфраструктуры
  • Управлять релизными ветками продуктов в системах контроля версий (Perforce, Git)
  • Проектировать и развивать SQL и другие базы данных
  • Анализировать потребности пользователей и требования к ПО, оценивать реализуемость решений
  • Дорабатывать существующее ПО: исправление ошибок, адаптация к новому оборудованию, улучшение производительности
  • Разрабатывать тесты и интегрировать функциональность в новые релизы, поддерживать команды приложений на этапах тестирования
  • Взаимодействовать с командами маркетинга, приложений и обработки заказов
  • Поддерживать работу систем доставки и автоматизировать процессы фулфилмента

Требования

  • Магистерская степень в области computer science или смежной + 7 лет опыта, либо бакалаврская степень + 10 лет опыта
  • Сильные навыки программирования на Java, Perl, JavaScript, TypeScript, Python и shell
  • Опыт построения production-систем на базах данных (Java, Perl, Python и др.)
  • Опыт создания Java и React веб-приложений, взаимодействующих с SQL базами данных через REST-сервисы
  • Опыт проектирования и настройки веб- и application-серверов (в частности Tomcat)
  • Опыт проектирования и разработки SQL и NoSQL баз данных
  • Опыт проектирования и построения тестовых систем для веб- и инфраструктурных систем
  • Опыт работы с Jenkins или аналогами и системами дашбордов, например Grafana
  • Сильные навыки решения задач, креативность и инициативность
  • Сильные коммуникативные навыки, умение вести за собой и работать с другими командами
  • Свободная работа со скриптами в Windows и Linux
  • Глубокое понимание операционных систем и компьютерной архитектуры

Условия

  • Годовая зарплата для Калифорнии: от $161,000 до $299,000
  • Возможна дополнительная компенсация: бонусы, акции и льготы
  • Оплачиваемый отпуск и праздничные дни
  • План 401(k) с вкладом работодателя
  • Программа покупки акций сотрудниками
  • Медицинская, стоматологическая и офтальмологическая страховка и другие льготы

Навыки

  • Java
  • Perl
  • JavaScript
  • TypeScript
  • Python
  • Shell
  • SQL
  • NoSQL
  • React
  • REST
  • Tomcat
  • Jenkins
  • Grafana
  • Perforce
  • Git
  • Windows
  • Linux

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Sr Principal Infrastructure Software Engineer — Cadence, 161,000 – 299,000 USD в год, San Jose | itrelocate