Illumina
Сан-Диего, Соединенные Штаты
129 400 – 194 000 USD
в год
Заголовок: Старший инженер-программист Местоположение: США - Калифорния - Сан-Диего
Местоположение: США - Калифорния - Сан-Диего Занятость: Полная
Что, если работа, которую вы выполняете каждый день, могла бы повлиять на жизнь знакомых вам людей? Или на все человечество? В Illumina мы расширяем доступ к геномным технологиям, чтобы обеспечить равенство в области здравоохранения для миллиардов людей по всему миру. Наши усилия способствуют открытиям, меняющим жизнь, которые трансформируют здоровье человека благодаря раннему выявлению и диагностике заболеваний, а также новым вариантам лечения пациентов. Работа в Illumina означает быть частью чего-то большего, чем вы сами. Каждый человек, на любой должности, имеет возможность изменить ситуацию. В окружении выдающихся людей, вдохновляющих лидеров и проектов, меняющих мир, вы сделаете больше и станете большим, чем когда-либо могли себе представить.
Мы ищем ориентированного на результат Старшего инженера-программиста по тестированию для участия в интеграции и верификации программного обеспечения для продуктов Instrument SW. В этой роли вы будете отвечать за автоматизацию и проверку небольших и средних программных подсистем, а также вносить предложения по дизайну тестов и интеграции, которые будут способствовать интеграции на уровне продукта, помогая поставлять интегрированные и проверенные пакеты программного обеспечения в наши продукты для секвенирования нового поколения (NGS). Вы поможете построить эффективные рабочие процессы интеграции и масштабируемые фреймворки автоматизации, укрепите межфункциональное сотрудничество и будете поддерживать практики, обеспечивающие высокое качество системного программного обеспечения и готовность программного обеспечения к выпуску. Идеальный кандидат обладает сильным практическим опытом интеграции сложного программного обеспечения с аппаратными системами, методологиями тестирования верификации, современными фреймворками автоматизации и инструментами CI/CD, а также искренним интересом к наставничеству коллег и развитию практик качества в команде.
Ключевые обязанности:
Стратегия интеграции и тестирования: Участвуйте и помогайте совершенствовать стратегию интеграции и верификации программного обеспечения для набора программных компонентов и подсистем, предоставляя информацию для подходов к интеграции на уровне продукта. Дизайн системы: Создавайте предложения по дизайну тестов и интеграции на уровне подсистем. Оценивайте дизайн системы в контексте стратегии интеграции, выявляйте риски и возможности для улучшения, а также сотрудничайте с архитекторами и другими техническими лидерами в области постоянного совершенствования. Разработка и тестирование: Разрабатывайте автоматизированные наборы тестов, тестовые среды и инфраструктуру автоматизации, при необходимости получая руководство по более сложным или кросс-подсистемным задачам. Разрабатывайте инструменты и сервисы, поддерживающие процесс интеграции и тестирования. Исследуйте и диагностируйте проблемы. Сотрудничество с заинтересованными сторонами: Сотрудничайте и общайтесь с различными подразделениями организации. Поддерживайте планирование интеграции с руководителями программ, выявляйте и сообщайте о рисках интеграции в вашей сфере ответственности и на критических интерфейсах с другими командами. Мониторинг и оценка успеха: Отслеживайте прогресс разработки в вашей сфере ответственности, эскалируйте риски и предлагайте улучшения процессов интеграции и верификации программного обеспечения. Наставничество: Наставляйте инженеров по техническим навыкам в области автоматизации тестирования и интеграции; сотрудничайте с функциональными менеджерами для предоставления обратной связи, связанной с производительностью, где это применимо.
Квалификация:
Технические навыки: Подтвержденный опыт работы с фреймворками тестирования, такими как MSTest, Mocha, Jest, Selenium, Cypress или аналогичными. Опыт работы с несколькими языками программирования/средами (например, C#/.NET, JavaScript, Python). Опыт разработки инструментов автоматизации и инфраструктуры тестирования с использованием Shell Scripting (среды Bash/Linux) очень желателен. Опыт работы с инфраструктурой AWS является плюсом. Сотрудничество: Способность эффективно работать в различных дисциплинах и устанавливать отношения с внутренними клиентами, понимая их потребности и ожидания. Продемонстрированный опыт успешного сотрудничества в быстро меняющейся командной среде и поставки высококачественного программного обеспечения с использованием установленных гибких методологий (таких как Scrum, Kanban и т. д.) в соответствии с официальными графиками. Аналитические навыки: Сильные аналитические навыки и навыки решения проблем, с возможностью принимать решения на основе данных. Коммуникация: Способность сообщать о статусе проекта, рисках и рекомендациях многопрофильным командам, а также делать презентации для высшего руководства с надзором. Адаптирует стиль общения к аудитории. Устранение неполадок и решение проблем: Мышление, ориентированное на решение проблем, с подходом, основанным на данных. Опыт интеграции программного обеспечения со сложными аппаратными системами является плюсом. Знание предметной области: Способность вносить вклад в дизайн программных систем. Знание разработки аппаратного/программного обеспечения, медицинского программного обеспечения, нормативных требований в области здравоохранения, лучших практик кибербезопасности и отраслевых стандартов желательно. Опыт работы с NGS и биоинформатикой является плюсом. Опыт и образование: Обычно требуется минимум 5 лет соответствующего опыта работы со степенью бакалавра; или 3 года со степенью магистра; или докторская степень без опыта; или эквивалентный опыт работы. Степень бакалавра в соответствующей инженерной области (например, компьютерные науки, биомедицинская инженерия, программная инженерия). Опыт работы с медицинскими устройствами или в регулируемой отрасли является плюсом. Дополнительные навыки: Требуется опыт работы с такими инструментами, как JIRA, Confluence, GitHub, GitHub Actions, TeamCity, или их эквивалентами. Требуется опыт работы с шаблонами и практиками качества программного обеспечения (непрерывная интеграция, статическая аналитика, модульное тестирование, интеграционное тестирование). Опыт разработки с контейнерами и платформами контейнеризации (например, Docker, Kubernetes), а также разработки программных решений под Linux является плюсом. Практический опыт работы с инструментами искусственного интеллекта, такими как Copilot или Claude, является плюсом.
Почему стоит присоединиться к нам:
Возможность работать над инновационными продуктами, которые реально меняют ситуацию в области здравоохранения и исследований. Совместная и поддерживающая рабочая среда. Конкурентоспособная заработная плата и пакет льгот. Возможности для профессионального роста и развития.
Примерный диапазон базовой заработной платы для должности Старшего инженера-программиста в США составляет: $129 400 - $194 000. Если уровень или местоположение должности изменятся в процессе найма, соответствующий диапазон базовой заработной платы может быть обновлен. Диапазон отражает долгосрочный рост на данной должности; следовательно, большинство кандидатов нанимаются между минимумом и серединой диапазона. Размещение зависит от опыта, навыков, местоположения и внутренней справедливости. Кроме того, все сотрудники имеют право на одну из наших программ переменной выплаты (бонус или комиссия), а должности, соответствующие требованиям, могут получать опционы как часть компенсационного пакета. Мы предлагаем широкий спектр льгот, столь же инновационных, как и наша работа, включая доступ к геномному секвенированию, планированию семьи, медицинскому/стоматологическому/офтальмологическому страхованию, пенсионным льготам и оплачиваемому отпуску.
Мы — компания, глубоко укоренившаяся в принадлежности, продвигающая инклюзивную среду, где сотрудники чувствуют себя ценными и наделенными полномочиями вносить вклад в нашу миссию. Построенная на прочном фундаменте, Illumina всегда уделяла приоритетное внимание открытости, сотрудничеству и поиску альтернативных точек зрения для продвижения инноваций в области геномики. Мы с гордостью подтверждаем нулевой разрыв в оплате труда независимо от пола, этнической принадлежности или расы. У нас также есть несколько групп поддержки сотрудников (ERG), которые предоставляют возможности для развития карьеры, повышают культурную осведомленность и предлагают возможности для участия в социальной ответственности. Мы гордимся тем, что являемся равным работодателем, приверженным предоставлению рабочих мест независимо от пола, расы, вероисповедания, цвета кожи, гендера, религии, семейного положения, статуса партнера в отношениях, возраста, национального происхождения или происхождения, физических или психических нарушений, состояния здоровья, сексуальной ориентации, беременности, статуса военнослужащего или ветерана, гражданства и генетической информации. Illumina проводит проверку биографических данных кандидатов, которым было сделано условное предложение о работе. Соответствующие требованиям кандидаты с историей арестов или судимостей будут рассмотрены на предмет трудоустройства в соответствии с применимыми местными, государственными и федеральными законами. Результаты проверки биографических данных могут привести к отзыву условного предложения о работе. Процесс проверки биографических данных и любые решения, принятые в результате, будут осуществляться в соответствии со всеми применимыми местными, государственными и федеральными законами. Illumina запрещает использование генеративного искусственного интеллекта (ИИ) в процессе подачи заявок и собеседований. Если вам требуется размещение для завершения процесса подачи заявки или собеседования, пожалуйста, свяжитесь с контакт рекрутера. Чтобы узнать больше, посетите: Позиция будет открыта до тех пор, пока не будет выбран окончательный кандидат или пока заявка не получит достаточное количество квалифицированных кандидатов. Эта должность не подлежит спонсорству визы.
По стране
Грейд
Senior
Опыт работы
от 0 лет
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить