Autodesk

Principal Software Developer

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

Principal Software Engineer в команду платформы usage-based billing Autodesk. Нужен инженер, который возглавит архитектуру и эксплуатацию высоконагруженных распределённых систем, обрабатывающих данные об использовании продуктов в реальном времени.

Задачи

  • Возглавлять архитектуру, проектирование и реализацию безопасных, масштабируемых и поддерживаемых backend-систем глобальной платформы usage-based billing
  • Создавать и оптимизировать распределённые сервисы, event-driven workflows, API и пайплайны обработки данных для real-time сбора использования, тарификации, биллинга, сверки и интеграций
  • Писать качественный, безопасный и тестируемый production-код на Java, Python, Go или аналогичных языках
  • Использовать coding-агентов и AI-инструменты на всех этапах: проектирование, реализация, тестирование, документация, миграции и эксплуатация
  • Отвечать за ключевые сервисные показатели: SLO, SLI, observability, алертинг, отказоустойчивость, готовность к инцидентам и пост-инцидентные улучшения
  • Проводить технические дизайн-ревью, код-ревью, архитектурные документы и ревью операционной готовности
  • Выявлять и решать сложные задачи производительности, масштабируемости, корректности, надёжности и экономической эффективности
  • Работать с product-менеджерами, инженерными менеджерами, архитекторами, финансовыми и commerce-командами для перевода бизнес-целей в технические решения
  • Участвовать в формировании технического роадмапа: модернизация платформы, снижение техдолга, стратегия миграций и долгосрочная архитектура
  • Менторить senior и middle инженеров, помогать команде принимать более качественные архитектурные решения
  • Распространять эффективные практики и помогать инженерам развивать суждение о том, когда стоит и когда не стоит использовать AI

Требования

  • Bachelor’s degree в computer science, инженерии или смежной технической области либо эквивалентный практический опыт
  • 8+ лет профессионального опыта в software engineering
  • Опыт работы с AI Agent tools и фреймворками
  • Опыт создания и интеграции MCP-инструментов
  • Опыт создания Agentic-решений и AI-автоматизации
  • Сильный опыт backend-разработки и эксплуатации production-сервисов под нагрузкой
  • Глубокий опыт с распределёнными системами, микросервисами, event-driven архитектурой, обработкой данных в реальном или near-real-time и cloud-native дизайном
  • Владение одним или несколькими backend-языками: Java, Python, Go, Kotlin или аналогичными
  • Практический опыт с AWS-сервисами: Lambda, ECS, SQS, SNS, DynamoDB, Aurora, API Gateway, Athena или аналогичными
  • Подтверждённое умение проектировать системы с высокой доступностью, низкой задержкой, отказоустойчивостью, консистентностью данных и multi-region устойчивостью
  • Опыт владения production-системами: observability, реагирование на инциденты, root-cause analysis и улучшение надёжности
  • Сильное техническое суждение и умение делать прагматичные компромиссы между архитектурой, скоростью поставки, операционными рисками, стоимостью и поддерживаемостью
  • Отличные коммуникативные навыки и умение влиять на технических и нетехнических стейкхолдеров
  • Подтверждённое умение менторить инженеров и быть техническим мультипликатором

Условия

  • Работа над бизнес-критичной платформой, обеспечивающей переход Autodesk к consumption-based моделям
  • Проектирование и эксплуатация высоконагруженных распределённых систем
  • Полное владение задачами end-to-end: от архитектуры и реализации до production-эксплуатации
  • Кросс-командное взаимодействие с product, finance, commerce, platform, data и engineering командами
  • Современная cloud-native архитектура, event-driven паттерны, observability и Agentic engineering практики
  • Менторство сильных инженеров и влияние на техническое направление за пределами своей команды
  • Конкурентный компенсационный пакет: базовая зарплата от $153,000 до $224,400 для ролей в Канаде, годовые cash-бонусы, stock grants и comprehensive benefits
  • Возможна очная адаптация (in-person onboarding) и/или очная верификация личности

Навыки

  • Java
  • Python
  • Go
  • Kotlin
  • AWS
  • Lambda
  • ECS
  • SQS
  • SNS
  • DynamoDB
  • Aurora
  • API Gateway
  • Athena
  • Kafka
  • Kinesis
  • Flink
  • Spark
  • Apache Pinot
  • MCP
  • AI Agent tools
  • Agentic engineering
  • distributed systems
  • microservices
  • event-driven architecture
  • CI/CD
  • infrastructure as code
  • observability
  • SLO
  • SLI

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

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 окт.
Principal Software Developer — Autodesk, 153,000 – 224,400 USD в год, Argos Usa | itrelocate