loanDepot

Principal Software Engineer (C#/SQL/Azure)

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

Ведущий инженер-разработчик в loanDepot: техническое лидерство и hands-on разработка enterprise-систем на C#/.NET, SQL Server и Azure, а также внедрение AI-ассистированной и агентной разработки.

Задачи

  • Проектировать и реализовывать enterprise-приложения, API, сервисы, интеграции и платформенные возможности
  • Обеспечивать техническое лидерство в экосистеме C#/.NET и Microsoft
  • Проектировать архитектуры SQL Server, модели данных, паттерны интеграции и оптимизацию производительности
  • Проектировать отказоустойчивые распределённые системы и интеграционные паттерны
  • Модернизировать legacy-приложения с балансом непрерывности бизнеса и техдолга
  • Определять паттерны API, messaging, event-driven, асинхронной обработки и интеграции данных
  • Обеспечивать observability, поддерживаемость, масштабируемость и восстановление после сбоев
  • Внедрять агентную разработку с AI-ассистентами и автономными кодирующими агентами
  • Разрабатывать подходы передачи контекста, стандартов и критериев валидации кодирующим агентам
  • Определять политики и governance автономности агентов
  • Устанавливать стандарты ревью AI-сгенерированного кода
  • Менторить инженеров в практиках AI-ассистированной разработки
  • Формировать архитектурные паттерны, стандарты и reference-реализации
  • Упрощать технологический ландшафт и консолидировать возможности

Требования

  • 10+ лет профессионального опыта в разработке ПО, включая ответственность за сложные enterprise-системы
  • Экспертный уровень C# и .NET, глубокое знание экосистемы Microsoft
  • Продвинутый опыт Microsoft SQL Server и T-SQL: архитектура данных, оптимизация запросов, анализ производительности
  • Опыт проектирования API, распределённых сервисов и enterprise-интеграций
  • Опыт проектирования и эксплуатации приложений в Microsoft Azure или аналогах
  • Глубокое понимание распределённых систем, асинхронности, messaging, кэширования, конкурентности и отказоустойчивости
  • Понимание безопасности приложений, аутентификации, авторизации и защищённой разработки
  • Экспертное понимание архитектуры и паттернов проектирования
  • Практический опыт использования AI-ассистентов и кодирующих агентов для улучшения инженерных процессов
  • Опыт оценки AI-сгенерированного кода на корректность, безопасность и производительность
  • Понимание проблем production AI: evaluation, observability, недетерминизм, безопасность, приватность, latency, стоимость
  • Python, JavaScript и/или TypeScript — предпочтительно

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • Программа wellness для психического и физического здоровья
  • Оплачиваемый отпуск и баланс работы и жизни
  • Компенсация обучения и возможности внутреннего роста
  • Инклюзивная и коллаборативная культура
  • Базовая зарплата $141,000 – $233,000 в зависимости от знаний, навыков, опыта и локации

Навыки

  • C#
  • .NET
  • Microsoft SQL Server
  • T-SQL
  • Azure
  • API
  • distributed systems
  • messaging
  • event-driven architecture
  • caching
  • concurrency
  • Python
  • JavaScript
  • TypeScript
  • AI coding agents

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

Software Engineer II/III
Kautex TextronMiddleHunt Valley EstatesОфис
88,200 – 130,000 USD в год
30 окт.
Backend Engineer, Profile & Community
AirbnbMiddleУдалённо
162,000 – 186,000 USD в год
29 окт.
Backend Software Engineer III Java Kafka
JPMorganChaseSeniorWilmingtonОфис
29 окт.
Software Engineer III
JPMorganChaseMiddleWilmingtonОфис
29 окт.
Software Engineer (Time & Billing)
LitifyMiddlePhoenixУдалённо
115,000 – 120,000 USD в год
29 окт.
Principal Software Engineer (C#/SQL/Azure) — loanDepot, 141,000 – 233,000 USD в год, Irvine | itrelocate