First American
Senior Software Engineer (CA - Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в First American Trust: разработка cloud-native приложений в Azure, участие в архитектуре и дизайне, менторство junior-разработчиков.
Задачи
- Проектировать, разрабатывать, тестировать, отлаживать и деплоить ПО в облаке Azure
- Дорабатывать существующие приложения, писать код и ревьюить pull request'ы
- Самостоятельно определять и приоритизировать цели и задачи в agile-команде
- Эффективно коммуницировать со стейкхолдерами для успеха проекта
- Дежурить по ротации и обеспечивать поддержку вне рабочих часов по необходимости
- Находить оптимальные решения и внедрять лучшие практики кодирования
- Работать с Solution Architect и прорабатывать планы дизайна
- Предлагать решения сложных задач, формировать консенсус в команде и менторить junior-разработчиков
Требования
- 5+ лет опыта разработки cloud-native приложений на Python (Azure предпочтительно, AWS тоже подходит)
- Степень бакалавра по computer science или эквивалентный опыт
- Глубокое понимание принципов и практик ООП
- Сильный опыт с реляционными БД (PostgreSQL, MS SQL): проектирование таблиц и написание запросов
- Опыт с SQL — сильный плюс
- Умение выявлять, объяснять и применять распространённые паттерны проектирования
- Опыт проектирования систем или пайплайнов с нуля
- Способность оценивать и чётко аргументировать компромиссы дизайна, варианты масштабирования и влияние на производительность
- Проведение код-ревью для соблюдения лучших практик
- Знание лучших практик разработки ПО на всём жизненном цикле: стандарты кодирования, код-ревью, контроль версий, сборка, тестирование, CI/CD, DevOps
- Свободное владение мультиплатформенной разработкой с разными средами и инструментами
- Отличные коммуникативные и письменные навыки
- Желание изучать новые языки и технологии
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- 401k
- Оплачиваемый отпуск и больничные
- Программа покупки акций сотрудниками
- Зарплата $129,300.00 - $172,300.00 в год
Навыки
- Python
- Azure
- AWS
- OOP
- PostgreSQL
- MS SQL
- SQL
- REST API
- Ruby
- React
- JavaScript
- TypeScript
- MySQL
- MongoDB
- NoSQL
- Docker
- Linux
- Windows
- Git
- NPM
- CI/CD
- DevOps