Должность: Ведущий инженер-программист — команда Compliance
Местоположение: Офис в Сиднее / Сидней, Австралия
О Easygo
Easygo — это компания в сфере развлечений, основанная основателями и базирующаяся в Мельбурне, одна из самых быстрорастущих в Австралии. Мы создаем продукты, которыми пользуются десятки миллионов пользователей по всему миру, в том числе:
- Stake — ведущее в мире крипто-казино и букмекерской конторы (более 20 млн зарегистрированных пользователей)
- KICK — платформа для прямых трансляций с монетизацией для 95% авторов (более 80 млн аккаунтов)
- Twist Gaming — собственная студия игровых слотов
Engineering@Easygo
Easygo лидирует в мире в создании первоклассных развлекательных продуктов. В нашей инженерной организации мы поддерживаем среду непрерывного обучения, постоянно расширяя границы проектирования и разработки крупномасштабного программного обеспечения. Наша культура вращается вокруг содействия росту, развития обучения и поддержания совершенства в инженерии, гарантируя, что мы постоянно устанавливаем эталон мастерства в инженерии.
Почему стоит присоединиться к нам?
Вы — увлеченный и амбициозный ведущий инженер-программист, готовый погрузиться в среду, способствующую инновациям, непрерывному обучению и профессиональному росту? Мы ищем талантливых специалистов, желающих решать сложные задачи, создавать масштабируемые решения и сотрудничать с одними из лучших инженеров в индустрии развлечений.
- Сложные проекты, творческие решения: Погрузитесь в сложные проекты, которые бросают вызов и расширяют границы. Решайте сложные технические головоломки и создавайте масштабируемые решения.
- Ускорьте свой рост: Получите доступ к наставничеству, обучению и практическому опыту для повышения своих навыков. Учитесь у отраслевых экспертов и приобретайте опыт в масштабировании программного обеспечения.
- Сотрудничайте с лидерами отрасли: Работайте вместе с выдающимися инженерами, обмениваясь идеями и продвигая инновации вперед посредством сотрудничества.
- Заботливая культура, развитие карьеры: Мы глубоко заботимся о вашей карьере. Наша культура ставит ваш рост в приоритет с помощью индивидуальных программ обучения и наставничества.
- Принимайте вызовы, отмечайте успехи: Принимайте вызовы, учитесь на ошибках и вместе отмечайте достижения.
- Формируйте будущее: Ваш вклад поможет сформировать будущее индустрии развлечений.
Если вы увлечены ростом, инновациями и работой с лучшими, мы будем рады видеть вас в нашей команде!
Ключевые обязанности
- Разработка архитектуры и проектирование масштабируемых, высокопроизводительных программных решений в соответствии с требованиями проекта и стандартами компании.
- Определение и продвижение технического видения, стратегии и архитектуры, соответствующих бизнес-целям.
- Обработка событий, управляемых данными, и обеспечение надежной обработки событий в масштабе.
- Оптимизация существующих систем для повышения производительности, масштабируемости и надежности, выявление и устранение узких мест и неэффективности.
- Активное участие в написании кода и разработке, обеспечение качества кода, масштабируемости и поддерживаемости.
- Обеспечение технического лидерства, руководство и наставничество инженеров в команде.
Минимальные требования
- Степень бакалавра/магистра в области компьютерных наук или эквивалентный практический опыт.
- Более 10 лет практического опыта в разработке программного обеспечения с упором на проектирование и разработку масштабируемых систем.
- Опыт работы с современными технологическими стеками (в идеале JavaScript / Go, Docker, облачные сервисы, например, AWS, Azure, Google Cloud) и связанными с ними технологиями.
- Владение основами JavaScript, Design Patterns, Subscriptions WebSockets, Pub/Sub), TypeScript и связанными технологиями.
- Отличные навыки решения проблем и способность преуспевать в быстро меняющейся, динамичной среде.
- Глубокое понимание архитектуры кода, принципов проектирования и практик документирования.
- Аналитический склад ума для решения сложных технических задач и разработки инновационных решений.
- Опыт технического лидерства, наставничества и руководства командами.
- Сильные коммуникативные навыки для эффективного взаимодействия с командами и заинтересованными сторонами.
- Позитивный настрой и стремление изучать новые технологии для роста в качестве ведущего инженера.
Предпочтительные квалификации
- Опыт работы в качестве Staff или Principal Software Engineer в крупной продуктовой компании.
- Опыт создания веб-приложений и отладки производственных приложений.
- Опыт работы с инструментами CI/CD (например, AWS Code Pipeline, Github Actions) для автоматизации процесса развертывания.
Некоторые из преимуществ присоединения к нам
- Продвижение инженерного совершенства для влияния на культурные изменения во всей организации.
- Работайте вместе с 5% лучших инженерных талантов Австралии, используя обширный облачный технологический стек, включая AWS, Microservices, Large-Scale Distributed Systems, K8's, Go, Terraform, Typescript, Svelte, GraphQL, Nodejs и React.
- Возможность создавать глобальные, крупномасштабные продукты, работающие с частотой тысячи операций в секунду.
- Доступ к EAP для вас и вашей семьи
- Доступ к более чем 9000 курсов на нашей платформе обучения и развития
- Оплачиваемый день волонтерства
- Командные обеды каждый понедельник.
- Веселая офисная атмосфера с настольным теннисом и всеми вашими любимыми игровыми приставками.
- Неограниченные закуски и напитки.
Мы считаем, что уникальный вклад каждого сотрудника Easygo является движущей силой нашего успеха. Чтобы гарантировать, что наши продукты и культура продолжают учитывать все точки зрения и опыт, мы никогда не дискриминируем по признаку расы, религии, национального происхождения, гендерной идентичности или самовыражения, сексуальной ориентации, возраста или семейного положения, статуса ветерана или инвалидности. Мы стремимся к созданию рабочей среды, которая поощряет активное участие и равные возможности, где заслуги и достижения являются единственными критериями успеха.