LPL Financial

Senior Engineer, Software Developer (Req# 000194)

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

Senior-разработчик backend в LPL Financial: проектирование и разработка корпоративных распределённых систем и микросервисов на .NET/C# в AWS, техническое лидерство и менторство.

Задачи

  • Проектировать, разрабатывать и внедрять корпоративные backend-приложения и распределённые системы на современных фреймворках и облачных технологиях
  • Руководить проектированием, разработкой, тестированием и внедрением отказоустойчивых, безопасных и масштабируемых backend-решений
  • Разрабатывать и поддерживать микросервисы, REST API и модульные backend-компоненты с применением ООП, SOA и cloud-native подходов
  • Создавать распределённые event-driven и message-based системы на .NET, C# с использованием паттернов интеграции
  • Интегрировать корпоративные приложения через messaging-платформы
  • Обеспечивать техническое лидерство: design review, code review, обсуждение архитектуры, менторство junior-инженеров, соблюдение SDLC и процессов релиз-менеджмента
  • Взаимодействовать с product owner, QA, DevOps и инфраструктурными командами для сбора требований и проектирования улучшений
  • Диагностировать и устранять production-инциденты, проводить root-cause analysis
  • Анализировать существующие системы для оптимизации, модернизации и автоматизации, готовить архитектурную документацию и участвовать в технологических роадмапах
  • Разрабатывать и поддерживать CI/CD пайплайны, автоматизированные деплой-процессы, инфраструктурные шаблоны и скрипты провижининга облака

Требования

  • Bachelor’s degree (или зарубежный эквивалент) в Computer Science, Computer Engineering, IT или смежной области и 5 лет опыта в разработке ПО и архитектуре; либо Master’s degree и 3 года опыта
  • Опыт проектирования, разработки и поддержки корпоративных приложений и распределённых backend-систем
  • Опыт разработки микросервисов и SOA на .NET, C#, REST API и современных архитектурных паттернах
  • Опыт построения event-driven и message-based приложений на Apache Kafka, RabbitMQ или аналогичных технологиях
  • Опыт проектирования и развёртывания cloud-native решений на AWS (EC2, S3, EKS, ECR, RDS, Lambda, CloudWatch, VPC, IAM, API Gateway, Load Balancers)
  • Опыт разработки Infrastructure-as-Code на Terraform, AWS CloudFormation или аналогах
  • Опыт работы с Git-based инструментами: branch strategy, разрешение конфликтов, code review, поддержка production-релизов
  • Опыт контейнеризации приложений на Docker и оркестрации в Kubernetes или AWS EKS
  • Опыт unit-тестирования с xUnit, NUnit или MSTest и анализа реляционных БД на SQL в SQL Server или PostgreSQL
  • Опыт диагностики сложных проблем производительности, масштабируемости и надёжности в распределённых системах и облачных средах

Условия

  • Зарплата $191,693–$201,693 в год
  • 40 часов в неделю
  • Офис в San Diego, CA
  • Конкурентный пакет LPL Total Rewards: 401K matching, медицинские льготы, опционы на акции сотрудников, оплачиваемый отпуск, volunteer time off и другое

Навыки

  • .NET
  • C#
  • REST API
  • Apache Kafka
  • RabbitMQ
  • AWS
  • EC2
  • S3
  • EKS
  • ECR
  • RDS
  • Lambda
  • CloudWatch
  • VPC
  • IAM
  • API Gateway
  • Terraform
  • AWS CloudFormation
  • Git
  • Docker
  • Kubernetes
  • xUnit
  • NUnit
  • MSTest
  • SQL
  • SQL Server
  • PostgreSQL
  • CI/CD

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

Software Engineer - Sales
Acutec Precision AerospaceMiddleMeadvilleОфис
26 окт.
Software Developer II
TRISTARMiddleBloomingtonОфис
26 окт.
Manufacturing IT Systems & Software Engineer
WabtecMiddleMaxtonОфисРелокация
68,900 – 98,200 USD в год
26 окт.
Software Developer 803
Freedom Technology Solutions GroupMiddleAnnapolisГибрид
150,000 – 200,000 USD в год
26 окт.
Staff Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
240,000 – 300,000 USD в год
26 окт.
Senior Engineer, Software Developer (Req# 000194) — LPL Financial, 191,693 – 201,693 USD в год, San Diego | itrelocate