Base Power

Senior Software Engineer, Backend

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

Senior/Staff/Principal backend-инженер в команду BaseOS — операционной системы для управления распределённой сетью батарей. Отвечает за архитектуру и надёжность ключевых сервисов, работает на Go и Python, задаёт технические стандарты команды.

Задачи

  • Проектировать, разрабатывать и эксплуатировать ключевые сервисы BaseOS, отвечая за их надёжность, производительность и долгосрочное развитие
  • Принимать основополагающие архитектурные решения по системному дизайну, моделям данных и границам сервисов
  • Работать на Golang и Python в backend-системах, API и инфраструктуре
  • Проектировать workflow-системы (например, Temporal) для управления деплоями, контролем устройств и операционными процессами
  • Строить инфраструктуру с помощью Terraform и AWS, обеспечивая её надёжность и воспроизводимость
  • Взаимодействовать с командами hardware, деплоя и операций, превращая реальные ограничения в чистый системный дизайн
  • Принимать решения в условиях неполной информации и нести ответственность за результат
  • Менторить инженеров через код-ревью, дизайн-фидбек и техническое лидерство

Требования

  • 6+ лет профессиональной разработки ПО с опытом владения и релиза production-систем, от которых зависят другие инженеры и команды
  • Глубокое владение backend-языком (Go, Python, Java или аналогичным)
  • Реальный опыт построения и эксплуатации распределённых систем в production
  • Опыт работы с современной облачной инфраструктурой (AWS или GCP) и контейнеризацией (Docker, Kubernetes)
  • Опыт infrastructure as code (Terraform или аналогичное)
  • Способность проектировать системы end-to-end: от API-дизайна до реализации, эксплуатации и вывода из эксплуатации
  • Продуктовая и бизнес-интуиция, умение объяснять trade-offs не-инженерам
  • Опыт кросс-функционального лидерства и выстраивания взаимодействия между командами
  • Высокая степень ownership и готовность работать в условиях неопределённости
  • Чёткая коммуникация и сильные технические мнения, которые можно изменить под давлением фактов
  • Бонус: опыт с IoT-системами, системами реального времени, workflow-оркестрацией (например, Temporal) или DevOps на масштабе флота

Условия

  • Работа в офисе, in-person, не 9-to-5
  • Стартап-среда с быстро меняющимися приоритетами
  • Возможность писать код, который физически двигает электроны и меняет критическую инфраструктуру
  • Кросс-доменное взаимодействие с hardware, деплоем и операциями
  • Культура: first principles thinking, быстрый темп, прямая обратная связь, ownership

Навыки

  • Go
  • Python
  • Java
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Terraform
  • Temporal
  • IoT
  • распределённые системы
  • API design

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

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 окт.
Senior Software Engineer, Backend — Base Power, Austin | itrelocate