Lead Software Engineer, Back End

Job expired!

Місце розташування: Сполучені Штати Америки, Макліні, Вірджинія

Вступ:

Ви захоплюєтеся інноваціями в технологіях? Ви любите вирішувати складні бізнес-задачі в динамічному, спільному та інклюзивному середовищі? У Capital One ми є командою інноваторів, які люблять вирішувати реальні проблеми та надавати значущі рішення для наших клієнтів. Ми шукаємо ентузіастичних інженерів-програмістів Back End, готових інтегрувати дані з передовими технологіями. Як інженер-програміст у Capital One, ви будете лідером у впровадженні значних перетворень в нашій організації.

Про команду:

Наша команда Enterprise Model Platform, що є частиною організації Machine Learning Experience (MLX), підтримує критично важливу систему Jupyter Notebook, яка використовується для моделювання та дослідницького аналізу в Capital One. Ця роль надає доступ до тисяч моделей, що навчаються на платформі різними користувачами, та пропонує унікальні інженерні виклики, пов'язані з доступом до даних, безпекою та масштабованістю. Ви будете проектувати та впроваджувати архітектуру платформи, забезпечуючи високу доступність нашого середовища Jupyter Notebook, працювати над сервісними шарами додатків, написаних на Go/Python, вирішувати питання середовищ Jupyter та conda та оптимізувати вимоги обчислень Spark/Dask/Ray для досягнення прогресу в галузі AI та ML у Capital One.

Основні обов'язки:

- Керувати портфоліо різноманітних проектів у сфері технологій та управляти командою розробників, що спеціалізуються на розподілених мікросервісах та системах повного циклу для створення рішень, які задовольняють регуляторні потреби.

- Бути в курсі технологічних тенденцій, експериментувати з новими технологіями, брати участь у технічних спільнотах, наставляти членів інженерної команди та іноді писати або оцінювати код.

- Співпрацювати з цифровими менеджерами продуктів для розробки надійних хмарних рішень, які допомагають мільйонам американців досягнути фінансової незалежності.

- Використовувати мови програмування Java, Python, SQL, Node, Go та Scala, відкриті бази даних RDBMS, NoSQL та інструменти та послуги AWS для розробки.

Основні вимоги:

- Бакалаврський ступінь

- Щонайменше 6 років професійного досвіду у розробці програмного забезпечення (не враховуючи стажування)

- Щонайменше 1 рік досвіду роботи у хмарних обчисленнях (AWS, Microsoft Azure, Google Cloud)

Бажані вимоги:

- Магістерський ступінь

- Понад 7 років досвіду роботи з Java, Scala, Python, Go або Node.js

- Понад 2 роки досвіду роботи з AWS, GCP, Azure або іншими хмарними сервісами

- Понад 4 роки досвіду роботи з відкритими фреймворками

- Понад 1 рік досвіду управління людьми

- Понад 2 роки досвіду роботи з Agile практиками

Оплата праці:

Річний діапазон заробітної плати на цю посаду в Нью-Йорку (гібридний на місці) становить від $201,400 до $229,900. Зарплати для інших місць роботи будуть відповідати місцев