Applied Research Laboratory at Penn State University

Research Computing Software Engineer

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

Инженер-программист в подразделение Visualization and Decision Support (VDS) лаборатории ARL при Penn State. Разработка и поддержка ПО для исследовательских вычислений и анализа данных в защищённых и облачных HPC-средах, руководство командой инженеров и исследователей.

Задачи

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

Требования

  • Анализ кода
  • Кросс-командное взаимодействие
  • Анализ данных
  • Навыки презентации
  • Программирование
  • Архитектура ПО
  • Разработка ПО
  • Тестирование ПО
  • Технологическая экспертиза
  • Анализ трендов
  • Степень бакалавра
  • 6+ лет релевантного опыта (уровень Senior Professional) или 3+ года (уровень Advanced Professional)
  • Гражданство США
  • Готовность пройти проверку биографии и получить допуск к государственной тайне
  • Участие в программе тестирования на наркотики ARL

Условия

  • Зарплата $110,520 – $209,640 в год (с учётом географической корректировки)
  • Полная занятость, работа полностью в офисе: State College, PA или Reston, VA
  • Удалённая и гибридная работа не предусмотрена
  • Конкурентный соцпакет: медицинская, стоматологическая и офтальмологическая страховка
  • Пенсионные планы
  • Оплачиваемые отпуска, больничные и праздничные дни
  • Скидка 75% на обучение для сотрудников, супругов и детей
  • ARL — авторизованный партнёр DoD SkillBridge, приветствуются военнослужащие в переходный период

Навыки

  • Software architecture
  • Software development
  • Software testing
  • Data analysis
  • HPC
  • Cloud computing
  • Algorithms
  • Data structures

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

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 окт.
Research Computing Software Engineer — Applied Research Laboratory at Penn State University, 110,520 – 209,640 USD в год, Reston | itrelocate