Trend Micro

Staff Software Engineer

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

Ведущий инженер (Staff IC) для развития on-premises апплаенса управления сетевой безопасностью и его интеграции с облачной платформой микросервисов. Роль сочетает архитектурное лидерство в backend на Java/WildFly, модернизацию монолита и full-stack разработку с React/TypeScript, а также развитие облачных сервисов на Go/Node в AWS.

Задачи

  • Руководить backend-архитектурой и разработкой флагманского on-premises апплаенса управления на крупной Java-кодовой базе (конфигурация устройств, компиляция политик, мониторинг, приём событий).
  • Модернизировать и модуляризировать legacy-подсистемы в монолите Java EE / WildFly, выделяя чистые тестируемые сервисные границы без нарушения путей обновления и uptime.
  • Отвечать за архитектуру и производительность уровня данных (MariaDB, ColumnStore, RDS): оптимизация запросов, пулинг соединений, транзакционная целостность, автоматические миграции схемы.
  • Реализовывать full-stack возможности: связывать backend API с современными веб-интерфейсами на React и TypeScript.
  • Проектировать и развивать высокопроизводительные RESTful API наряду с SOAP-сервисами с обратной совместимостью.
  • Проектировать, разрабатывать и интегрировать облачные микросервисы (Go, Node.js, Python) на AWS с event-driven и serverless архитектурами (Lambda, API Gateway, S3, DynamoDB, RDS, AWS IoT).
  • Расследовать и устранять сложные сбои распределённых систем, проблемы конкурентности, утечки памяти и узкие места производительности с помощью JVM-профайлеров, анализаторов запросов, дампов и Linux-телеметрии.
  • Внедрять AI-augmented практики разработки с агентными ассистентами (Claude Code), задавать архитектурные ограничения и стандарты валидации.
  • Проектировать отказоустойчивость подсистем управления парком устройств: HA, failover, репликация кластера, disaster recovery.
  • Писать автоматизированные тесты: JUnit, Go testing, тесты БД, контрактные тесты (Pact), e2e браузерные сценарии (Playwright).
  • Взаимодействовать с архитекторами, Product Management, QA и Sustaining для согласования интерфейсов и дорожных карт.
  • Менторить инженеров через дизайн-ревью, код-ревью, архитектурные RFC и технические воркшопы.

Требования

  • 8+ лет профессиональной разработки enterprise-grade production ПО с существенной глубиной в backend-системах.
  • Глубокая экспертиза в Java и JVM в крупных многопоточных высоконагруженных кодовых базах (управление памятью, тюнинг GC, thread safety, профилирование).
  • Опыт с enterprise Java-архитектурами (WildFly или аналогичные серверы приложений; Java EE / Jakarta EE: EJBs, JPA, JMS, JAX-RS).
  • Сильные навыки архитектуры реляционных и аналитических БД (MariaDB, MySQL, ColumnStore или PostgreSQL): проектирование схем, оптимизация индексов и запросов, транзакции, zero-downtime миграции.
  • Подтверждённые full-stack навыки: разработка современных frontend-приложений (React, TypeScript, современный CSS/build tooling) вместе с RESTful API.
  • Опыт проектирования и поддержки RESTful API и SOAP-сервисов со строгими гарантиями обратной совместимости.
  • Опыт успешного рефакторинга крупных зрелых кодовых баз: распутывание legacy-монолитов, введение абстракций, паттерны (strangler fig, clean architecture).
  • Основы Linux-системного программирования и сетей: POSIX, жизненный цикл процессов, IPC, сокеты, TCP/IP, диагностический инструментарий.
  • Опыт интеграции агентных AI-инструментов (Claude Code, Cursor, GitHub Copilot) в ежедневную разработку с дисциплиной проверки сгенерированного кода.
  • Сильные навыки отладки и root-cause анализа в распределённых системах, многопоточных приложениях и БД-нагруженных сценариях.
  • Сильные коммуникационные и лидерские навыки: написание ADR/RFC, ведение кросс-функциональных дизайн-ревью, менторинг инженеров.
  • Степень BS в Computer Science, Computer Engineering или эквивалентный практический опыт.

Условия

  • On-site / Hybrid в Austin, TX.
  • Комплексные медицинские бенefits и оплачиваемый отпуск.
  • Дородовой, декретный, родительский и медицинский отпуск, помощь с усыновлением.
  • Программа ментального здоровья и ежегодный wellness-инсентив.
  • 401(k) с match от компании.
  • Страхование питомцев.
  • Коллаборативная и инновационная культура.
  • Спонсорство рабочей визы не предоставляется; требуется право на работу в США.

Навыки

  • Java
  • JVM
  • WildFly
  • Java EE
  • Jakarta EE
  • EJB
  • JPA
  • JMS
  • JAX-RS
  • SOAP
  • REST
  • MariaDB
  • ColumnStore
  • MySQL
  • PostgreSQL
  • RDS
  • React
  • TypeScript
  • Go
  • Node.js
  • Python
  • AWS
  • Lambda
  • API Gateway
  • S3
  • DynamoDB
  • AWS IoT
  • CloudWatch
  • Linux
  • TCP/IP
  • JUnit
  • Pact
  • Playwright
  • Terraform
  • Terragrunt
  • Serverless Framework
  • Kafka
  • RabbitMQ
  • SQS
  • SNS
  • Vitest
  • Jest
  • Claude Code
  • Cursor
  • GitHub Copilot

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

Software Engineer IV
GAMA-1 TechnologiesSeniorGreenbeltУдалённо
25 окт.
Senior Backend Engineer
SamedaySeniorLehiОфис
1,620,000 – 1,860,000 USD в год
25 окт.
Senior Software Engineer – Data and Platform Tools – Bloomberg Connects
BloombergSeniorОфис
160,000 – 240,000 USD в год
25 окт.
Senior Backend Engineer/Staff Engineer
ProphetXSeniorSurpriseУдалённо
165,000 – 210,000 USD в год
25 окт.
Senior Backend Engineer
ProphetXSeniorSurpriseУдалённо
130,000 – 165,000 USD в год
25 окт.
Staff Software Engineer — Trend Micro, Austin | itrelocate