
Capital One — компанія у сфері фінансових послуг і фінтеху, що пропонує кредитні картки, автокредити, банківські продукти та ощадні рішення. Її робота поєднує фінансову експертизу з технологіями й цифровими інструментами, щоб покращувати способи управління коштами для клієнтів. Компанія зосереджується на створенні рішень, орієнтованих на клієнтів, у різноманітному та інклюзивному робочому середовищі.
Старший full-stack інженер — глобальна платіжна мережа (Чикаго, робота в офісі)
Керуйте розподіленими хмарними платіжними технологіями в Capital One, формуючи рішення для дотримання нормативних вимог та інженерні стандарти. Координуйте масштабні ініціативи, що підтримують захищені фінансові продукти для мільйонів клієнтів.
Опис
- Керуйте різноманітним портфелем технологічних ініціатив і розробниками, які створюють розподілені мікросервіси та full-stack платформи, що відповідають нормативним вимогам.
- Відстежуйте нові технології, тестуйте нові підходи, беріть участь у технічних спільнотах і наставляйте колег-інженерів.
- Працюйте з менеджерами цифрових продуктів над створенням надійних хмарних рішень, що розширюють фінансові можливості мільйонів американців.
- Розробляйте рішення на Java, Scala, Python, Go, Node.js, JavaScript і TypeScript із використанням реляційних баз даних з відкритим кодом, NoSQL-баз даних, Docker, Kubernetes і сервісів AWS.
- Визначайте технічний напрям Agile-команд, встановлюючи очікування щодо якості проєктування, практик розробки та операційної досконалості.
- Працюйте разом з архітекторами над визначенням меж сервісів, підходів до інтеграції та повторно використовуваних інженерних фреймворків.
- Знаходьте можливості покращувати платформу за допомогою цілеспрямованого рефакторингу, скорочення технічного боргу та оптимізації продуктивності.
- Долучайтеся до формування довгострокової технологічної стратегії, оцінюючи нові інструменти та практики в інженерній культурі створення й супроводу власних рішень.
Вимоги
- Ступінь бакалавра або вище в галузі комп’ютерних наук чи суміжній кількісній дисципліні, наприклад статистиці, економіці, дослідженні операцій, аналітиці, математиці або інженерії.
- Щонайменше чотири роки професійного досвіду розробки програмного забезпечення; стажування не враховуються.
- Щонайменше два роки роботи з публічними хмарними платформами, такими як AWS, GCP або Azure, хмарними інструментами підвищення продуктивності чи технологіями віртуалізації.
- Ця посада не передбачає імміграційної підтримки або спонсорства з боку роботодавця для отримання нового дозволу на роботу.
- Бажаний ступінь магістра в галузі комп’ютерних наук або суміжній дисципліні.
- Бажано сім або більше років досвіду програмування щонайменше двома з таких мов: Go, Java, JavaScript або TypeScript, Python, Rust, C# і Scala.
- Бажано щонайменше три роки досвіду роботи з базами даних і системами керування базами даних.
- Бажано щонайменше три роки роботи з AWS, GCP, Azure, хмарними інструментами підвищення продуктивності або технологіями віртуалізації.
- Бажано щонайменше чотири роки участі в розробці фреймворків з відкритим кодом.
- Бажано щонайменше три роки використання фронтенд-фреймворків JavaScript або TypeScript.
- Бажано щонайменше чотири роки проєктування синхронних і асинхронних API.
- Бажано щонайменше три роки створення CI/CD-конвеєрів, рішень «інфраструктура як код» і фреймворків автоматизованого тестування.
- Бажано щонайменше три роки використання платформ керування версіями на основі Git, таких як Git, GitHub або Bitbucket.
- Бажано щонайменше три роки діагностики технічних проблем у хмарних середовищах.
- Досвід використання сучасних інструментів розробки з підтримкою ШІ та ШІ-копілотів в IDE.
- Бажано щонайменше один рік наставництва інженерів і підтримки професійного розвитку в технічних командах.
- Бажано щонайменше один рік застосування практик спостережуваності для пошуку й оптимізації вузьких місць продуктивності в розподілених системах.
- Досвід використання інтерактивних інструментів ШІ, що виходить за межі базового автодоповнення коду.
- Досвід керування кросфункціональними інженерними програмами або масштабними технічними ініціативами.
- Досвід визначення та забезпечення дотримання стандартів кодування і шаблонів проєктування в командах.
Переваги
- Винагорода за результатами роботи може включати грошові премії та/або довгострокові стимули.
- Комплексний конкурентоспроможний пакет пільг у сферах здоров’я, фінансової підтримки та інших аспектів загального добробуту.
- Для кандидатів, які цього потребують, доступні розумні умови адаптації.