Dimensional Fund Advisors

Principal Software Engineer

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

Ведущий инженер-разработчик в технологическом подразделении инвестиционной компании Dimensional. Отвечает за техническое лидерство, архитектуру и разработку высокопроизводительных систем для команд Portfolio Management.

Задачи

  • Выступать технологическим лидером и влиять на технологическую стратегию
  • Проектировать и реализовывать сложные масштабируемые программные решения совместно с ведущими инженерами Investments и Investment Architecture
  • Определять архитектуру платформы, дизайн подсистем и стратегию интеграции систем
  • Разрабатывать высокопроизводительные приложения с низкой задержкой для Portfolio Management
  • Менторить инженеров и развивать зоны роста внутри команды
  • Готовить артефакты технической архитектуры, схемы развёртывания и документацию
  • Консультировать бизнес-заказчиков и технологический менеджмент по возможностям сервисов
  • Обеспечивать поддержку третьего уровня для локальных и удалённых бизнес-заказчиков
  • Проектировать и реализовывать начальный код платформы для инженерных команд
  • Внедрять инженерные лучшие практики и стандарты качества кода
  • Проводить код-ревью и помогать инженерам соблюдать практики SDLC
  • Совместно с product managers, product owners и стейкхолдерами формировать high-level solution intent
  • Отслеживать отраслевые тренды и выявлять стратегические технологические возможности

Требования

  • Степень бакалавра в технической области (Computer Engineering, Computer Science и т.п.)
  • 10+ лет опыта как software engineer, из них 3 года как Lead/Principal Software Engineer
  • Опыт в финансовой отрасли (investment management, trading systems или fintech)
  • Владение C#
  • Понимание backend-разработки: дизайн API, управление данными, интеграция систем
  • Опыт с Domain Driven Design
  • Опыт с frontend-фреймворками: React, Angular, Vue или Blazor
  • Понимание объектно-ориентированных и сервис-ориентированных подходов
  • Опыт с автоматизированным acceptance-тестированием
  • Навык писать простой, чистый, покрытый тестами и поддерживаемый код
  • Опыт с Agile (Scrum, Kanban или XP)
  • Опыт с принципами SOLID
  • Опыт с Docker и Kubernetes
  • Сильные навыки письменной и устной коммуникации со стейкхолдерами
  • Опыт с security best practices для SDLC (например, Secure Software Development Framework)
  • Понимание философий Dev/SecOps и Site Reliability Engineering

Условия

  • Гибридный формат работы
  • Комплексные льготы и программы поддержки сотрудника и семьи
  • Образовательные инициативы
  • Равные возможности для всех сотрудников и соискателей

Навыки

  • C#
  • Domain Driven Design
  • React
  • Angular
  • Vue
  • Blazor
  • Docker
  • Kubernetes
  • API design
  • Agile
  • Scrum
  • Kanban
  • XP
  • SOLID
  • CQRS
  • Event Sourcing
  • CI/CD
  • DevSecOps
  • Site Reliability Engineering

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

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 окт.
Principal Software Engineer — Dimensional Fund Advisors, Austin | itrelocate