SS&C Technologies
Senior Software Engineer - SS&C EVOLV
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в SS&C EVOLV для разработки enterprise-приложений с интеграцией AI-решений. Полный цикл: frontend, backend, микросервисы, LLM-ассистенты и агентные workflow в финансовом домене.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые веб-приложения на TypeScript, JavaScript, Python, Nest.js, Node.js и Angular
- Создавать переиспользуемые frontend-компоненты и адаптивные интерфейсы по enterprise UX-стандартам
- Разрабатывать backend-микросервисы и API для высоконагруженных финансовых задач
- Интегрировать большие языковые модели (OpenAI, Azure OpenAI, Anthropic) в production-приложения
- Разрабатывать интеллектуальных ассистентов, копилотов, инструменты автоматизации workflow и диалоговые сценарии
- Реализовывать prompt engineering, оценку моделей, guardrails и практики AI governance
- Строить semantic search на embeddings, метаданных и гибридном поиске
- Разрабатывать безопасные RESTful API, GraphQL-сервисы и event-driven интеграции
- Проектировать масштабируемые паттерны микросервисной архитектуры
- Разрабатывать агентные workflow на LangChain, LangGraph и аналогичных фреймворках
- Интегрировать AI-агентов с enterprise-системами, API, базами данных и сторонними финансовыми платформами
- Реализовывать безопасную аутентификацию и авторизацию через OAuth2, OpenID Connect и SSO
- Обеспечивать соответствие требованиям безопасности и комплаенса (SOC 2, SOX, GDPR)
- Разворачивать и управлять нагрузками в Azure, AWS или Google Cloud
- Внедрять CI/CD, Infrastructure as Code, контейнеризацию и деплой в Kubernetes
- Мониторить производительность приложений, затраты на AI, надёжность и операционные метрики
- Работать в кросс-функциональных командах с Product Managers, Solution Architects, Data Engineers и Security
- Переводить бизнес-требования в масштабируемые технические решения
- Участвовать в принятии архитектурных решений и стандартов инженерии
Требования
- 5+ лет опыта в software engineering на frontend и backend
- Уверенное владение TypeScript, JavaScript, Java и Python
- Опыт frontend-разработки: Angular, Micro Frontends, современная frontend-архитектура
- Опыт backend-разработки: Node.js, Nest.js, Java (Spring, JPA), FastAPI или аналоги
- Знание системной архитектуры: REST API/микросервисы, обработка больших данных, event-driven архитектура на Kafka/Pulsar, Spark
- Опыт работы с данными: ELT/ETL, реляционные и NoSQL СУБД, векторные базы данных, облачные data-платформы (dbt, Dagster, Airbyte, Snowflake)
- DevOps: CI/CD и контейнеризация инфраструктуры с GitHub, Jenkins, ArgoCd, Docker, Kubernetes
- Мониторинг и observability: распределённый трейсинг и метрики через Splunk, Grafana, Loki, Prometheus
- AI-стек: Claude Code, GraphRAG/Advanced RAG, Model Context Protocol (MCP), LangChain/LangGraph, pgvector/Pinecone, DeepEval/Ragas/Arize Phoenix, LangSmith/Langfuse
- Практический опыт внедрения AI-приложений в production
- Опыт построения enterprise-решений для критичных бизнес-процессов
- Аналитическое и критическое мышление для поиска технических вызовов и решений
- Отличные навыки коммуникации для объяснения сложных технических идей
- Стремление к постоянному обучению и отслеживанию новых технологий
- Желательно: опыт в Financial Services, Banking, alternative asset management или FinTech
- Желательно: опыт data pipelines и Data Lakehouse для обработки больших разрозненных данных
Условия
- Гибридная модель работы и business casual dress code
- 401k Matching Program
- Компенсация профессионального развития
- Гибкий отпуск, sick leave, оплачиваемые праздники
- Медицинская, стоматологическая и vision-страховка, Employee Assistance Program, родительский отпуск
- Обучение: Hands-On, Team-Customized, включая SS&C University
- Скидки на фитнес-клубы, путешествия и другое
- Базовая зарплата для позиции в Вирджинии: от 140000 до 160000 USD в год
Навыки
- TypeScript
- JavaScript
- Python
- Java
- Nest.js
- Node.js
- Angular
- Micro Frontends
- Spring
- JPA
- FastAPI
- REST API
- GraphQL
- микросервисы
- Kafka
- Pulsar
- Spark
- ELT
- ETL
- NoSQL
- векторные базы данных
- dbt
- Dagster
- Airbyte
- Snowflake
- GitHub
- Jenkins
- ArgoCd
- Docker
- Kubernetes
- Splunk
- Grafana
- Loki
- Prometheus
- OpenAI
- Azure OpenAI
- Anthropic
- LLM
- prompt engineering
- embeddings
- semantic search
- LangChain
- LangGraph
- OAuth2
- OpenID Connect
- SSO
- Azure
- AWS
- Google Cloud
- CI/CD
- Infrastructure as Code
- Claude Code
- GraphRAG
- RAG
- Model Context Protocol
- pgvector
- Pinecone
- DeepEval
- Ragas
- Arize Phoenix
- LangSmith
- Langfuse