SavvyMoney
Senior Software Engineer - Full Stack (Dublin, CA)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack инженер в финтех-компанию SavvyMoney. Разработка высоконагруженной backend-инфраструктуры и участие в развитии архитектуры продукта совместно с Chief Architect.
Задачи
- Разрабатывать высокопроизводительную, масштабируемую и отказоустойчивую backend-инфраструктуру
- Участвовать в улучшении архитектуры сайта, компонентов, процесса разработки, SDLC-инструментов и системного дизайна
- Переводить продуктовые требования и технические дизайны в качественный, надёжный код с низким уровнем дефектов
- Исследовать новые технологии и методологии для улучшения архитектуры, пользовательского опыта и процесса разработки
- Участвовать в code review, делиться знаниями с командой
- Взаимодействовать с product, sales, customer-support и другими отделами для реализации новых инициатив роста
- Выявлять узкие места производительности и предлагать эффективные решения
- Участвовать в архитектурных и software development активностях
- Управлять сложными релизами и code management
- Проводить анализ ПО, тестирование, программирование и отладку
- Использовать инструменты статического анализа кода для соблюдения веб-стандартов и best practices
- Менторить команду, помогать в отладке и решении технических задач
- Работать с offshore-командами и направлять их в разработке продукта
Требования
- BS/BA в технической области (Computer Science) или эквивалентный опыт
- 8 лет опыта проектирования и разработки Java-приложений
- Опыт построения backend-сервисов и распределённых систем
- Опыт создания микросервисов на Spring Framework
- Опыт работы с AWS Cloud (ECS, Load Balancers, Fargate, S3, IAM Roles, Aurora RDS, Dynamo DB, Lambda, Glue)
- Опыт контейнеризации с Docker и Kubernetes
- Опыт работы с API (REST)
- Понимание клиентских JavaScript-фреймворков
- Знание Agile-практик разработки
- Глубокое понимание основ software engineering
- Способность работать в нескольких командах, включая onshore и offshore
- Легальное право на работу в США на полную ставку без необходимости спонсорства
Условия
- Гибридный формат работы: часть дней в офисе в Dublin, CA, часть — из дома
- Годовая база $190,000.00 - $200,000.00 в зависимости от опыта
- Equity Compensation Package
- Flexible Time Off (FTO)
- Medical, Dental, Vision — 100% оплата премии для сотрудника
- Disability/Life Insurance
- Возможности обучения и карьерного роста
- Компенсация за организацию удалённого рабочего места
- Ежемесячный стipend на телефон и интернет
- Team building events, culture activities, all hands events
- Оплачиваемое время на волонтёрство
- Half day Fridays
- 401k matching contribution
- Офисы в California East Bay в Dublin, CA
Навыки
- Java
- Spring Framework
- AWS
- ECS
- Fargate
- S3
- IAM
- Aurora RDS
- DynamoDB
- Lambda
- Glue
- Docker
- Kubernetes
- REST
- JavaScript
- Redis
- Reactive Programming
- Terraform
- Localstack
- Agile