Emploi
De la source partenaire
Ingénieur logiciel principal, Java
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Roku
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Le travail d’équipe fait fonctionner le flux.
Roku change la façon dont le monde regarde la télévision
Roku est la plateforme de streaming TV n°1 aux États-Unis, au Canada et au Mexique, et nous avons pour objectif d'alimenter tous les téléviseurs du monde. Roku a été le pionnier du streaming sur le téléviseur. Notre mission est d'être la plateforme de streaming TV qui connecte l'ensemble de l'écosystème TV. Nous connectons les consommateurs au contenu qu'ils aiment, permettons aux éditeurs de contenu de créer et de monétiser de larges audiences et fournissons aux annonceurs des capacités uniques pour engager les consommateurs.
Dès votre premier jour chez Roku, vous apporterez une contribution précieuse – et appréciée. Nous sommes une entreprise publique en croissance rapide où personne n'est spectateur. Nous vous offrons la possibilité de ravir des millions de streamers TV à travers le monde tout en acquérant une expérience significative dans une variété de disciplines.
À propos de l'équipe
L'équipe Roku Enterprise Engineering est à l'avant-garde de la création d'une plate-forme robuste, intégrée et évolutive qui alimente les processus métier critiques dans l'ensemble de l'organisation. En tant que pierre angulaire de la stratégie d'entreprise de Roku, cette équipe joue un rôle déterminant dans l'automatisation des flux de travail dans tous les systèmes commerciaux, y compris la chaîne d'approvisionnement, les finances, les opérations commerciales et les ressources humaines. En remettant en question les approches traditionnelles de l'automatisation des flux de travail, l'équipe s'appuie sur des pratiques d'ingénierie de pointe et une conception basée sur des API pour rationaliser les processus internes, accroître l'efficacité et proposer des solutions innovantes.
L'expertise de l'équipe couvre un large éventail de technologies, notamment les microservices basés sur Java et Python, les systèmes backend cloud AWS/GCP, les technologies Big Data comme Hive et Spark et les applications Web modernes. Avec une présence mondiale aux États-Unis, en Inde et en Europe, l'équipe prospère grâce à la collaboration, rassemblant diverses perspectives pour résoudre des défis complexes. Au cœur de leur succès se trouve un engagement commun envers l'excellence technique, la créativité, un fort sentiment d'appartenance et un esprit de collaboration qui génèrent des résultats impactants pour les opérations commerciales de Roku.
À propos du rôle
En tant que responsable technique senior, vous vous considérez comme un développeur de services de plateforme et développez des solutions innovantes à l'aide de cadres et de paradigmes logiciels modernes. Vous êtes autonome et savez résoudre les problèmes, avec une solide expérience dans la création de plates-formes et d'applications logicielles à grande échelle. Vous êtes axé sur l'exécution et développeriez une réputation pour la livraison répétée de projets dans les délais.
Ce que tu feras
• Concevoir, développer et déployer des applications et des services Web évolutifs, en participant à tout, de la contribution à la technologie Web et à la pile de cadres, à la conception de cas d'utilisation et de modèles de données.
• Piloter les discussions sur l'architecture, assumer la propriété et la responsabilité des nouveaux projets et fournir des logiciels de haute qualité dans des délais serrés.
• Collaborer avec les équipes de sécurité et de conformité pour garantir que l'application répond aux exigences de conformité, de sécurité et d'audit.
• Participer à l'amélioration continue des outils d'ingénierie, des technologies/services basés sur le cloud et des processus.
• Définir et participer au processus de développement Agile, y compris la portée, la conception technique, les efforts d'estimation, le codage, les tests, le débogage, les révisions de code, la maintenance et le support.
• Collaborer avec des équipes interfonctionnelles et démontrer de grandes compétences en communication
Nous sommes ravis si vous l'avez
• Plus de 5 années d'expérience dans la livraison d'applications Web distribuées à plusieurs niveaux, hautement évolutives.
• Compréhension approfondie de l'architecture logicielle, des principes de conception orientée objet et des structures de données
• Vaste expérience dans le développement de microservices utilisant Java, Python
• Bonne expérience en développement piloté par les tests et en automatisation de cas de tests à l'aide de Java/Python.
• Expérience en conception de bases de données SQL/NoSQL (Oracle, Cassandra)
• Capacité démontrée à être proactif, autonome et à faire des compromis pratiques en fonction des besoins de l'entreprise et de l'esprit d'entreprise.
• Excellentes compétences en communication verbale et écrite
• Diplôme BS ou MS en informatique ou équivalent
• Expérience dans les frameworks informatiques distribués tels que - Hive/Hadoop, Apache Spark
• Expérience dans le développement d'applications liées aux finances ou aux ressources humaines
• Expérience avec les services cloud suivants : AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS, DynamoDB, VPC, Elastic Cache, Lambda.
• Expérience de travail avec Terraform
• Expérience dans la création de flux de travail pour Apache Airflow
#LI-GL1
Quelle est l’approche de Roku en matière de travail hybride ?
Roku favorise un environnement inclusif et collaboratif dans lequel les équipes travaillent généralement au bureau du lundi au jeudi. Les vendredis sont généralement flexibles pour le travail à distance, à l'exception des employés dont les rôles spécifiques ou l'emplacement du bureau assigné nécessitent une présence cinq jours par semaine.
Quels sont certains des avantages ?
Roku s'engage à offrir une gamme diversifiée d'avantages sociaux dans le cadre de notre programme de rémunération pour soutenir nos employés et leurs familles. Nos avantages complets comprennent un accès mondial à un soutien et à des ressources en matière de santé mentale et de bien-être financier. Les prestations locales comprennent des prestations légales et volontaires qui peuvent inclure des soins de santé (médicaux, dentaires et visuels), des options de vie, d'accident, d'invalidité, de navette et de retraite (401(k)/pension). Les employés sont aidés à prendre des congés, conformément aux politiques locales en matière de congés et à d'autres besoins personnels, afin de répondre à l'évolution de leurs besoins professionnels et personnels. Il est important de noter que tous les avantages ne sont pas disponibles partout ou pour chaque rôle. Pour plus de détails spécifiques à votre emplacement, veuillez consulter votre recruteur.
Hébergements
Roku accueille les candidats de tous horizons et propose des aménagements et ajustements raisonnables conformément à la loi applicable. Si vous avez besoin d'aménagements raisonnables à tout moment du processus d'embauche, veuillez adresser vos demandes à
Que dois-je savoir sur la culture de Roku ?…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/roku/senior-software-engineer-java-cambridge-29332)
Roku change la façon dont le monde regarde la télévision
Roku est la plateforme de streaming TV n°1 aux États-Unis, au Canada et au Mexique, et nous avons pour objectif d'alimenter tous les téléviseurs du monde. Roku a été le pionnier du streaming sur le téléviseur. Notre mission est d'être la plateforme de streaming TV qui connecte l'ensemble de l'écosystème TV. Nous connectons les consommateurs au contenu qu'ils aiment, permettons aux éditeurs de contenu de créer et de monétiser de larges audiences et fournissons aux annonceurs des capacités uniques pour engager les consommateurs.
Dès votre premier jour chez Roku, vous apporterez une contribution précieuse – et appréciée. Nous sommes une entreprise publique en croissance rapide où personne n'est spectateur. Nous vous offrons la possibilité de ravir des millions de streamers TV à travers le monde tout en acquérant une expérience significative dans une variété de disciplines.
À propos de l'équipe
L'équipe Roku Enterprise Engineering est à l'avant-garde de la création d'une plate-forme robuste, intégrée et évolutive qui alimente les processus métier critiques dans l'ensemble de l'organisation. En tant que pierre angulaire de la stratégie d'entreprise de Roku, cette équipe joue un rôle déterminant dans l'automatisation des flux de travail dans tous les systèmes commerciaux, y compris la chaîne d'approvisionnement, les finances, les opérations commerciales et les ressources humaines. En remettant en question les approches traditionnelles de l'automatisation des flux de travail, l'équipe s'appuie sur des pratiques d'ingénierie de pointe et une conception basée sur des API pour rationaliser les processus internes, accroître l'efficacité et proposer des solutions innovantes.
L'expertise de l'équipe couvre un large éventail de technologies, notamment les microservices basés sur Java et Python, les systèmes backend cloud AWS/GCP, les technologies Big Data comme Hive et Spark et les applications Web modernes. Avec une présence mondiale aux États-Unis, en Inde et en Europe, l'équipe prospère grâce à la collaboration, rassemblant diverses perspectives pour résoudre des défis complexes. Au cœur de leur succès se trouve un engagement commun envers l'excellence technique, la créativité, un fort sentiment d'appartenance et un esprit de collaboration qui génèrent des résultats impactants pour les opérations commerciales de Roku.
À propos du rôle
En tant que responsable technique senior, vous vous considérez comme un développeur de services de plateforme et développez des solutions innovantes à l'aide de cadres et de paradigmes logiciels modernes. Vous êtes autonome et savez résoudre les problèmes, avec une solide expérience dans la création de plates-formes et d'applications logicielles à grande échelle. Vous êtes axé sur l'exécution et développeriez une réputation pour la livraison répétée de projets dans les délais.
Ce que tu feras
• Concevoir, développer et déployer des applications et des services Web évolutifs, en participant à tout, de la contribution à la technologie Web et à la pile de cadres, à la conception de cas d'utilisation et de modèles de données.
• Piloter les discussions sur l'architecture, assumer la propriété et la responsabilité des nouveaux projets et fournir des logiciels de haute qualité dans des délais serrés.
• Collaborer avec les équipes de sécurité et de conformité pour garantir que l'application répond aux exigences de conformité, de sécurité et d'audit.
• Participer à l'amélioration continue des outils d'ingénierie, des technologies/services basés sur le cloud et des processus.
• Définir et participer au processus de développement Agile, y compris la portée, la conception technique, les efforts d'estimation, le codage, les tests, le débogage, les révisions de code, la maintenance et le support.
• Collaborer avec des équipes interfonctionnelles et démontrer de grandes compétences en communication
Nous sommes ravis si vous l'avez
• Plus de 5 années d'expérience dans la livraison d'applications Web distribuées à plusieurs niveaux, hautement évolutives.
• Compréhension approfondie de l'architecture logicielle, des principes de conception orientée objet et des structures de données
• Vaste expérience dans le développement de microservices utilisant Java, Python
• Bonne expérience en développement piloté par les tests et en automatisation de cas de tests à l'aide de Java/Python.
• Expérience en conception de bases de données SQL/NoSQL (Oracle, Cassandra)
• Capacité démontrée à être proactif, autonome et à faire des compromis pratiques en fonction des besoins de l'entreprise et de l'esprit d'entreprise.
• Excellentes compétences en communication verbale et écrite
• Diplôme BS ou MS en informatique ou équivalent
• Expérience dans les frameworks informatiques distribués tels que - Hive/Hadoop, Apache Spark
• Expérience dans le développement d'applications liées aux finances ou aux ressources humaines
• Expérience avec les services cloud suivants : AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS, DynamoDB, VPC, Elastic Cache, Lambda.
• Expérience de travail avec Terraform
• Expérience dans la création de flux de travail pour Apache Airflow
#LI-GL1
Quelle est l’approche de Roku en matière de travail hybride ?
Roku favorise un environnement inclusif et collaboratif dans lequel les équipes travaillent généralement au bureau du lundi au jeudi. Les vendredis sont généralement flexibles pour le travail à distance, à l'exception des employés dont les rôles spécifiques ou l'emplacement du bureau assigné nécessitent une présence cinq jours par semaine.
Quels sont certains des avantages ?
Roku s'engage à offrir une gamme diversifiée d'avantages sociaux dans le cadre de notre programme de rémunération pour soutenir nos employés et leurs familles. Nos avantages complets comprennent un accès mondial à un soutien et à des ressources en matière de santé mentale et de bien-être financier. Les prestations locales comprennent des prestations légales et volontaires qui peuvent inclure des soins de santé (médicaux, dentaires et visuels), des options de vie, d'accident, d'invalidité, de navette et de retraite (401(k)/pension). Les employés sont aidés à prendre des congés, conformément aux politiques locales en matière de congés et à d'autres besoins personnels, afin de répondre à l'évolution de leurs besoins professionnels et personnels. Il est important de noter que tous les avantages ne sont pas disponibles partout ou pour chaque rôle. Pour plus de détails spécifiques à votre emplacement, veuillez consulter votre recruteur.
Hébergements
Roku accueille les candidats de tous horizons et propose des aménagements et ajustements raisonnables conformément à la loi applicable. Si vous avez besoin d'aménagements raisonnables à tout moment du processus d'embauche, veuillez adresser vos demandes à
Que dois-je savoir sur la culture de Roku ?…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/roku/senior-software-engineer-java-cambridge-29332)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Roku
Emplacement
Cambridge, Royaume-Uni
Annonce fournie par Roku.