Inductive Automation

Senior Software Engineer I (Java)

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

Senior Software Engineer в Inductive Automation, отвечает за полный цикл разработки продуктов компании — от проектирования и реализации до тестирования, деплоя и поддержки. Гибридный формат с двумя днями в офисе Folsom, CA.

Задачи

  • Отвечать за полный жизненный цикл проектов и фич: проектирование, разработку и деплой
  • Улучшать структуру кода и архитектуру для тестируемости и поддерживаемости
  • Писать, соавторствовать и ревьюить проектную документацию
  • Поддерживать высокий уровень экспертизы в одной или нескольких технических областях
  • Брать на себя неочевидные задачи, ускоряющие команду
  • Обеспечивать соответствие работы стандартам качества
  • Решать проблемы совместно с командой и смежными командами
  • Эскалировать проблемы широкого масштаба
  • Помогать и обучать других инженеров
  • Проводить продуманные и конструктивные код-ревью в срок
  • Отвечать за одну или несколько продуктовых областей или роль IC-лидера (Product Lead, Scrum Master)

Требования

  • 3–5 лет опыта в software engineering или разработке ПО
  • Глубокое понимание computer science и применение объектно-ориентированного проектирования, многопоточной архитектуры, структур данных, алгоритмов и кибербезопасности
  • Практический опыт программирования на Java и/или TypeScript
  • Опыт работы с IntelliJ или аналогами, Git, Webpack
  • Владение SQL или реляционными БД (запросы, проектирование схем, хранимые процедуры)
  • Опыт загрузки данных в больших объёмах (high-volume, high-frequency или streaming data pipelines)
  • Навыки творческого решения проблем
  • Страсть к созданию приложений, радующих пользователей
  • Сильные навыки письменной и устной коммуникации
  • Опыт работы в команде по agile-методологиям
  • Применение концепций программирования для отзывчивых и производительных приложений, включая конкурентность и многопоточность

Условия

  • Полная занятость, гибридный формат: два дня в неделю в офисе (вторник и четверг)
  • 100% покрытие медицинской, стоматологической и офтальмологической страховки
  • Оплачиваемые отпуска, праздники и больничные
  • 401k с match
  • Современный офис: снеки, напитки, пул, настольный теннис, шаффлборд, футбол
  • Рядом природный заповедник
  • Время на профессиональное развитие и командные активности
  • Спонсорство визы не предоставляется; требуется право на работу в США

Навыки

  • Java
  • TypeScript
  • IntelliJ
  • Git
  • Webpack
  • SQL
  • реляционные базы данных
  • многопоточность
  • concurrency
  • data pipelines
  • ETL
  • OPC-DA
  • OPC-UA
  • MQTT
  • Modbus
  • time-series data

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
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 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer I (Java) — Inductive Automation, 140,000 – 160,000 USD в год, Sacramento | itrelocate