Precision Analytical

Software Development Engineer

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

Инженер-разработчик в команду, которая перестраивает архитектуру с нуля. Проектирование и разработка масштабируемых cloud-native приложений на AWS serverless и event-driven архитектуре с TypeScript/Node.js.

Задачи

  • Участвовать в формировании новой архитектуры, выбирая между serverless, контейнерными и традиционными подходами, а также между монолитом и микросервисами
  • Проектировать, разрабатывать, тестировать и поддерживать масштабируемые cloud-native приложения на AWS
  • Строить serverless и event-driven системы с использованием Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions, ECS и Docker
  • Применять паттерны распределённых систем: pub/sub, saga, идемпотентность, ретраи, dead-letter queues, CQRS
  • Разрабатывать инфраструктуру как код с помощью AWS CDK и/или SAM
  • Разрабатывать backend-сервисы на TypeScript/JavaScript и Node.js
  • Проектировать и работать с реляционными SQL и NoSQL базами данных, включая DynamoDB
  • Участвовать в Git-based разработке и pull-request процессах, включая код-ревью
  • Строить и поддерживать CI/CD пайплайны и автоматизированное тестирование (unit, integration, characterization)
  • Анализировать существующие приложения и workflows, выявлять бизнес-логику и переводить её в современные cloud-native решения
  • Проектировать интеграции между новыми сервисами и существующими приложениями, включая синхронизацию и миграцию данных
  • Мониторить и отлаживать приложения с помощью CloudWatch, X-Ray и структурированного логирования
  • Применять основы IAM и cloud security при проектировании AWS-решений
  • Взаимодействовать с техническими и нетехническими стейкхолдерами для уточнения требований и объяснения trade-offs
  • Следить за новыми инструментами разработки, включая AI-assisted coding, и применять их осознанно
  • Участвовать в разработке LLM-приложений: RAG-пайплайны, vector search, MCP-серверы, агентные инструменты, оценка качества вывода LLM
  • При необходимости работать по всему стеку технологий, включая frontend, инфраструктуру и данные

Требования

  • 5+ лет профессионального опыта разработки ПО и степень бакалавра в Computer Science, Software Engineering, IT или смежной области (или эквивалентный опыт)
  • Практический опыт создания AWS serverless и event-driven приложений: Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions, ECS, Docker
  • Опыт проектирования и разработки как serverless, так и традиционных архитектур приложений
  • Уверенный опыт с TypeScript/JavaScript, Node.js, SQL и NoSQL базами данных (например, DynamoDB)
  • Прочная база в структурах данных, алгоритмах, оценке сложности, паттернах проектирования, принципах SOLID и разделении ответственности
  • Опыт с AWS CDK/SAM, Git, pull-request workflow, CI/CD и автоматизированным тестированием
  • Понимание распределённых систем, микросервисов и отказоустойчивой архитектуры: pub/sub, идемпотентность, ретраи, dead-letter queues, saga, CQRS
  • Умение работать с существующими системами, включая реверс-инжиниринг бизнес-логики и characterization testing

Условия

  • Конкурентная зарплата на основе рынка
  • Потенциальный бонус
  • 401(k) с вкладом работодателя
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Страхование жизни за счёт компании
  • Программа wellness
  • Спортзал на территории офиса
  • Оплачиваемый отпуск
  • Праздничные и floating holidays
  • Неформальная рабочая атмосфера
  • Программа помощи сотрудникам
  • Бесплатные DUTCH-тесты
  • Гибридный формат: работа из дома и офиса в McMinnville

Навыки

  • AWS
  • AWS Lambda
  • API Gateway
  • SQS
  • SNS
  • EventBridge
  • Step Functions
  • ECS
  • Docker
  • AWS CDK
  • AWS SAM
  • TypeScript
  • JavaScript
  • Node.js
  • SQL
  • NoSQL
  • DynamoDB
  • Git
  • CI/CD
  • CloudWatch
  • X-Ray
  • IAM
  • RAG
  • vector search
  • MCP
  • React
  • Next.js
  • Python
  • Java
  • C#
  • .NET
  • Angular
  • Azure
  • Jira
  • Confluence

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Development Engineer — Precision Analytical, Mcminnville | itrelocate