Amazon

Software Devt Engineer II (ADBL200)

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

Инженер-разработчик в Audible (Amazon) для проектирования и разработки распределённых и embedded-приложений с фокусом на решения GenAI. Полный цикл разработки от дизайна до поддержки, менторство junior-инженеров.

Задачи

  • Участвовать в проектировании, разработке, внедрении, тестировании и документировании embedded или распределённых приложений, инструментов, систем и сервисов
  • Переводить функциональные требования в надёжные и эффективные решения, вписывающиеся в общую архитектуру системы
  • Участвовать в полном цикле разработки end-to-end: дизайн, реализация, тестирование, документация, поставка и поддержка
  • Готовить полную и удобную документацию по ПО
  • Оценивать и принимать решения об использовании новых или существующих продуктов и инструментов
  • Менторить junior-инженеров
  • Проводить анализ и оптимизацию производительности приложений: снижение задержек, повышение пропускной способности, эффективное использование ресурсов
  • Внедрять практики безопасности в жизненный цикл разработки: шифрование данных при хранении и передаче, ролевой доступ, безопасная аутентификация API

Требования

  • Bachelor’s degree в Computer Science, Engineering, Mathematics или смежной области
  • 2+ года опыта Software Development Engineer или смежной роли в разработке ПО
  • 2+ года проектирования и разработки крупномасштабных многоуровневых, embedded или распределённых приложений на Java, Python, C#, C++ или с применением Object-Oriented Design
  • 2+ года применения знаний структур данных, алгоритмов и принципов ООП для оптимизации производительности кода
  • 2+ года работы с системами контроля версий (Git или аналоги)
  • 2+ года работы с веб-технологиями (HTML, CSS, JavaScript, TypeScript) или веб-сервисами (RESTful API)
  • 2+ года применения техник тестирования ПО (unit, integration, automated testing)
  • 2+ года анализа и оптимизации производительности приложений
  • 2+ года интеграции практик безопасности в жизненный цикл разработки
  • 2+ года работы с распределёнными БД (AWS DynamoDB) или реляционными БД (PostgreSQL, MySQL, Oracle)
  • 2+ года работы с AWS или аналогичной облачной инфраструктурой и инструментами разработчика
  • 2+ года использования больших языковых моделей (LLM) в программных решениях
  • 1+ год создания и поддержки крупномасштабных распределённых приложений на облачной инфраструктуре
  • 3+ года профессионального опыта разработки ПО (не стажировки)
  • 2+ года опыта дизайна или архитектуры новых и существующих систем
  • Опыт программирования хотя бы на одном языке программирования

Условия

  • Зарплата $143,700 - $194,400 в год в зависимости от позиции
  • Возможны equity, sign-on payments и другие формы компенсации
  • Медицинская, финансовая и другие льготы
  • 401(k) matching, оплачиваемый отпуск, parental leave
  • Фиксированное место работы в офисе Cambridge, MA; возможна работа из дома

Навыки

  • Java
  • Python
  • C#
  • C++
  • Object-Oriented Design
  • Git
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • RESTful APIs
  • unit testing
  • integration testing
  • automated testing
  • AWS DynamoDB
  • PostgreSQL
  • MySQL
  • Oracle
  • AWS
  • LLM
  • GenAI
  • data structures
  • algorithms

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Devt Engineer II (ADBL200) — Amazon, 143,700 – 194,400 USD в год, Cambridge | itrelocate