Volante Technologies
Volante Technologies
Volante Technologies разработва облачен софтуер за плащания и финансови съобщения за банки и други финансови институции. Нейното решение Payments-as-a-Service, платформата за интеграция с малко кодиране и API инструментите помагат на клиентите да свързват платежни системи, да поддържат вътрешни и трансгранични преводи и да преминат към ISO 20022. Платформата работи с платежни инфраструктури като FedNow, RTP, Fedwire, SWIFT и SEPA и предлага оркестрация на плащания, предварителна обработка и аналитични възможности. Volante Technologies работи в сферата на финтех и SaaS, като обслужва корпоративни банкови клиенти по целия свят.

Заместник-директор по софтуерна архитектура

Ръководете архитектурата на системи с Java, обмен на съобщения, Kubernetes и изкуствен интелект във Volante Technologies. Компанията предоставя облачни платежни услуги с low-code решения за финансови предприятия.

Описание

  • Проектиране и развитие на мащабируеми и надеждни разпределени системи, включително компоненти с изкуствен интелект и големи езикови модели (LLM), когато е уместно.
  • Избор на архитектурни модели като управлявана от събития архитектура, CQRS, Saga, Circuit Breaker и API Gateway.
  • Изготвяне на архитектурни планове, диаграми на последователността и технически спецификации.
  • Участие в прегледи на код, технически дискусии и срещи по спринтовете.
  • Проектиране и изграждане на решения за обмен на съобщения с Apache Kafka, RabbitMQ, IBM MQ и ActiveMQ.
  • Прилагане на Apache Camel за корпоративна интеграция, маршрутизиране и преобразуване на данни.
  • Гарантиране, че архитектурите за обмен на съобщения осигуряват висока пропускателна способност, устойчивост на откази и изискваните SLA.
  • Разработване и преглед на готов за продукционна среда код на Java и Spring Boot.
  • Насърчаване на практики за микросервизи при проектиране на API, разделяне на услуги и комуникация между тях.
  • Ръководене на проекти за доказване на концепция (PoC) за рамки, библиотеки, технологии и подходи с изкуствен интелект или LLM.
  • Проектиране и насочване на стратегиите за внедряване с Docker и Kubernetes.
  • Надзор над оркестрацията на работни натоварвания в Kubernetes, автоматичното мащабиране, квотите за ресурси и проектирането на пространства от имена.
  • Работа с екипите по DevOps и платформата върху CI/CD процеси и инфраструктура като код.
  • Изграждане на наблюдаемост чрез разпределено проследяване, структурирани журнали и показатели.
  • Определяне на стандарти за наблюдение на производителността и сигнализиране.
  • Анализиране и настройване на производителността на Java, включително JVM, купчината и събирането на ненужни обекти.
  • Ръководене на сравнителни тестове и отстраняване на тесни места в системи с голям трафик и строги изисквания за латентност.
  • Разследване на течове на памет в JVM и установяване на практики за програмиране с ефективно използване на паметта.
  • Проектиране на релационни модели на данни и оптимизиране на заявки в PostgreSQL, Oracle или MySQL.
  • Проектиране на схеми, индекси и агрегиращи потоци в MongoDB.
  • Определяне на модели за достъп до данни, обединяване на връзки и слоеве за кеширане.
  • Поддържане на последователността, целостта и устойчивостта на данните в разпределени хранилища.
  • Откриване на технологични пропуски, създаване на прототипи с инженерните екипи и превръщане на резултатите от PoC в архитектурни препоръки и планове за внедряване.
  • Наставничество на инженерните екипи при сложни предизвикателства в проектирането и доставката.

Изисквания

  • Да има 12–16 години натрупан практически опит в софтуерното инженерство и солидни постижения в архитектурата.
  • Да участва активно в програмирането и инженерната работа, а не да се занимава само с управление или консултиране.
  • Да притежава задълбочени познания по Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ и Apache Camel.
  • Да има силни умения с Java и Spring Boot за изграждане на корпоративни микросервизи и API.
  • Да има опит в проектирането на мащабни разпределени системи, които обработват големи обеми и покриват строги SLA.
  • Да познава добре Kubernetes и контейнеризацията, включително експлоатацията на продукционни клъстери.
  • Да разбира практиките за наблюдаемост, включително разпределено проследяване (например Jaeger или Zipkin), журналиране (ELK/EFK) и показатели (Prometheus/Grafana).
  • Да разбира вътрешното устройство на JVM, управлението на паметта и техниките за настройване на производителността.
  • Да има солиден опит както с релационни бази данни (PostgreSQL, MySQL, Oracle), така и с NoSQL бази данни (MongoDB).
  • Да взема архитектурни решения въз основа на утвърдени модели и доказани инженерни принципи.
  • Да има опит в ръководенето на проекти за доказване на концепция от начало до край.
  • Да използва ежедневно инструменти с изкуствен интелект и LLM, като GitHub Copilot, ChatGPT или Claude, за проектиране, програмиране, прегледи, документация и отстраняване на грешки.
  • Да може бързо да усвоява и внедрява решения с изкуствен интелект и LLM и прагматично да ги интегрира в корпоративни архитектури, когато носят ясна стойност.
  • Да има опит в разплащанията, финансовите съобщения или регулираните платформи за финансови технологии.
  • Да има опит с event sourcing и обработка на потоци от данни, например Kafka Streams или Apache Flink.
  • Да има опит с chaos engineering и практики за тестване на устойчивостта.
  • Да има практически опит с интегриране на LLM API или използване на рамки за изкуствен интелект като Spring AI или LangChain4j в системи на Java.
  • Да познава векторни бази данни или векторно търсене, например pgvector, Weaviate, Pinecone или Milvus, както и моделите RAG.
  • Да познава практиките за отговорно използване на изкуствен интелект в продукционна среда, включително управление на данните, възможност за одит, наблюдение на разходите и латентността и човешки надзор при необходимост.

Придобивки

  • Конкурентно възнаграждение.
  • Здравни придобивки.
  • Възможности за дистанционна или гъвкава работа.
  • Подкрепа за професионално развитие.

Свързани работни места

Sun Life

Стажант софтуерен инженер

Sun Life

Като студент по софтуерно инженерство ще подпомагате финансовите услуги на Sun Life чрез разработване на приложения с изкуствен интелект, автоматизация и облачни решения. Ще работите с гъвкави екипи по сигурен софтуер, тестване и иновационни проекти.

Отвори
Tanium

Старши софтуерен инженер за бекенд интеграции

Tanium

Разработвайте бекенд услугите на Tanium за изпращане на данни от крайни устройства към SIEM системи, хранилища за данни, системи за управление на заявки и облачни платформи. Ръководете архитектурата, надеждността, наблюдаемостта и инженерните практики на Connect.

Отвори
Caterpillar Inc.

Старши инженер по вграден софтуер за управление на трансмисии

Caterpillar Inc.

Ръководете разработването и проверката на софтуер и системи за управление на трансмисии за машини Caterpillar. Ролята съчетава техническо лидерство, тестване на вграден софтуер и валидиране чрез Model-in-the-Loop.

Отвори
Boxbar Tech

Финансов директор

Boxbar Tech

Ръководи финансовата стратегия, набирането на капитал и контролните процеси в Boxbar Tech — компания за автоматизирани технологии за напитки. Подпомага растежа ѝ в Обединеното кралство и на международните пазари.

Отвори
The AES Corporation

Старши инженер по стандарти за пренос и разпределение

The AES Corporation

Разработвайте стандарти за пренос, разпределение и подстанции за AES Ohio и AES Indiana. Помагайте за безопасното и надеждно проектиране, изграждане и експлоатация на електрическата мрежа.

Отвори
Tanium

Старши софтуерен инженер

Tanium

Изграждайте сигурни и мащабируеми бекенд услуги за платформата Autonomous IT на Tanium. Проектирайте и пускайте продукти с обратна връзка от клиенти и продуктовия мениджмънт.

Отвори
Advanced IT Concepts

Финансов мениджър от разстояние, САЩ — Advanced IT Concepts

Advanced IT Concepts

Ръководи счетоводството, финансовото отчитане, бюджетирането и вътрешния контрол в Advanced IT Concepts. Превръща финансовите резултати в изводи, които подкрепят растежа и по-ефективните операции.

Отвори
B

Мениджър финанси и счетоводство

BSC
5001 – 10 000 Служители
ОбразованиеПравителство

Ръководи счетоводството, бюджетирането, одитите и управлението на паричните потоци на Berkeley Student Cooperative. Наблюдава финансовия екип и консултира управителния съвет и ръководителите.

Отвори
Cisco

Старши технически ръководител в софтуерното инженерство – облачни мрежи

Cisco

Определяйте техническата посока на платформата на Cisco за мултиоблачно свързване за Splunk Cloud и изграждайте инфраструктура за самообслужване. Ръководете важни инициативи и наставлявайте мрежови инженери.

Отвори
CDW

Старши софтуерен инженер II, дистанционна работа в Илинойс

CDW

Ръководете проектирането и доставката на мащабируеми бизнес приложения в CDW — от архитектурата и тестването до изпълнението на проекти по Agile методологии. Насочвайте технически екипи, наставлявайте разработчици и съгласувайте инженерните решения с целите на продуктите и бизнеса.

Отвори