GEICO
Senior Engineer, Software (SWE) – GIA Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду GIA Platform страховой компании GEICO. Задача — модернизация платформы и построение высоконагруженных отказоустойчивых сервисов, техническое лидерство и развитие интеграционной платформы для партнёров.
Задачи
- Сотрудничать с product-менеджерами, бизнес-партнёрами и другими инженерными командами для решения сложных задач интеграционной платформы
- Участвовать в формировании технического roadmap и реализовывать стратегию разработки ПО для развития компонентов платформы
- Продвигать лучшие практики разработки и безопасных деплоев для непрерывной инкрементальной поставки ценности
- Активно участвовать в инженерной работе: писать код и автотесты, создавать и ревьюить PR, разрабатывать и поддерживать CI/CD пайплайны, обеспечивать production support
- Выступать техническим лидером проекта и регулярно коммуницировать с кросс-функциональными стейкхолдерами
- Использовать данные для оценки успеха, поиска возможностей и рекомендации решений
Требования
- Продвинутое знание хотя бы одного современного ООП-языка (предпочтительно Go, .Net — плюс)
- Большой практический опыт проектирования, реализации и поддержки высокомасштабируемых, отказоустойчивых и надёжных систем в production
- Сильные практики Test-Driven Development (unit, functional, integration, load и др.)
- Глубокое знание структур данных и алгоритмов
- Понимание лучших практик безопасности (сертификаты, шифрование)
- Опыт работы с реляционными БД (MySQL, PostgreSQL и др.)
- Опыт работы с NoSQL БД (Cassandra, MongoDB, Redis и др.)
- Опыт архитектуры, проектирования, построения автоматизации, workflow и распределённых приложений
- Понимание стандартов интеграции и коммуникации сервисов (gRPC/RESTful)
- Опыт построения и поддержки CI/CD с IaaC
- Опыт решения сложных задач с количественным подходом
- Знание инструментов разработки на всём жизненном цикле ПО
- Знание Kubernetes, контейнеров и лучших практик в K8s (включая K8s operators)
- Опыт работы с open-source инструментами Git/Jenkins/CircleCI; знание Terraform/Ansible — плюс
- Опыт поддержки высоконагруженных production-нагрузок и управления инцидентами
- Отличные коммуникативные навыки
- Способность работать в быстро меняющейся среде, похожей на стартап
- 4+ года профессионального опыта в разработке ПО
- 3+ года опыта в архитектуре и проектировании
- 3+ года опыта с Azure, AWS, GCP или гибридным дата-центром
- 2+ года опыта с open-source фреймворками
- Степень бакалавра в computer science, Information Systems или эквивалентный опыт
Условия
- Годовая зарплата $105,000.00 - $215,000.00
- Программы персонального развития, менторство и помощь с сертификацией
- Инклюзивная и коллаборативная культура
- Конкурентная оплата, бенефиты и гибкость для поддержки благополучия и будущего
- Спонсорство рабочей авторизации для данной позиции не предоставляется
Навыки
- Go
- .Net
- MySQL
- PostgreSQL
- Cassandra
- MongoDB
- Redis
- gRPC
- RESTful
- CI/CD
- IaaC
- Kubernetes
- containers
- K8s operators
- Git
- Jenkins
- CircleCI
- Terraform
- Ansible
- Azure
- AWS
- GCP
- Test-Driven Development