Développeur(se) Backend Senior Senior - Paiement Commercial | Backend Developer - Commerce Payments

2 Months ago • 5-10 Years • Backend Development

Job Summary

Job Description

Unity's Services Foundation team seeks a Senior Backend Developer in Montreal to improve core API Gateways (processing nearly 4 billion monthly calls). Responsibilities include participating in all software development phases (design, architecture, implementation, testing, maintenance), building platform features to facilitate Web API development and operation, supporting teammates in code quality and shared learning, and actively engaging in customer support. Collaboration with product managers and stakeholders is crucial, along with proactively participating in team refinement and strategy sessions. Experience with Python/TypeScript/JavaScript, Google Cloud (or similar), and security concepts is essential.
Must have:
  • Design, develop, maintain high-quality web services
  • Strong communication & teamwork skills
  • Experience developing code used by others
  • Experience with Python/TypeScript/JavaScript
  • Google Cloud Platform & security knowledge
Good to have:
  • Payments backend development experience
  • Java, Golang, Kubernetes expertise

Job Details

L’opportunité
Unity s'étend au-delà de son moteur pour offrir une variété de solutions pour la création de jeux et d'expériences 3D en temps réel. Notre équipe, Unity Services Foundation, est essentielle dans cet effort, en fournissant des fonctionnalités fondamentales à toutes les équipes de services internes qui créent des services infonuagiques. En tant qu’équipe plateforme, nous permettons à nos utilisateurs(rice)s internes d’économiser du temps et des efforts, en leur permettant de se concentrer sur le développement de fonctionnalités uniques pour leurs services. Nous développons des fonctionnalités de base afin que les équipes internes n'aient pas à réinventer la roue.

Nous sommes à la recherche d’un(e) développeur(se) Full Stack pour rejoindre notre équipe à Montréal. Vous vous concentrerez sur la facilitation du développement des API Web et sur l'amélioration de nos passerelles API principales, qui traitent près de quatre milliards d'appels mensuels. Notre plateforme Gateway fournit des fonctionnalités fondamentales pour gérer l’authentification, l’autorisation, la limitation du débit et de nombreuses autres fonctionnalités afin de développer, de publier et d’exploiter des API. Notre objectif est de rendre aussi simple que possible pour les équipes de service d'exposer des points de terminaison via nos passerelles et d'accéder directement aux fonctionnalités de base nécessaires en utilisant notre plateforme.

En tant que membre de notre équipe, vous développerez des fonctionnalités marquantes qui répondront aux défis réels des développeur(se)s et contribueront à notre stratégie de plateforme, en ayant un impact significatif sur Unity. Nous accordons la priorité à la maintenabilité, à la sécurité et à la robustesse du code, en mettant l’accent sur l’expérience développeur. Vous travaillerez aux côtés de des développeur(se)s back-end séniors, ainsi que de l’équipe de produits. Notre équipe travaille principalement sur des sujets liés au back-end, mais nous valorisons la capacité d’adaptation pour travailler également sur le front-end lorsque nécessaire. Vous jouerez un rôle essentiel dans la mobilisation des utilisateur(rice)s, et vous interagirez régulièrement avec nos clients pour les soutenir et vous serez témoin de l’impact direct de votre travail.

Si vous êtes une personne passionnée, curieuse et désireuse de produire un impact considérable, nous serions ravis de vous connaître!

Ce que vous allez faire

  • Participer à toutes les phases de développement de logiciels, de la conception et de l’architecture à la mise en œuvre, aux tests et à la maintenance Créer des fonctionnalités de plateforme qui facilitent le développement et l’exploitation des API Web
  • Soutenir les coéquipier(e)s en matière de qualité du code, d’excellence opérationnelle et d’apprentissage partagé
  • Participer activement au soutien à la clientèle en s’engageant directement auprès des équipes internes et en les aidant à résoudre les problèmes ou les questions qu’elles peuvent se poser
  • Collaborer avec notre gestionnaire de produits, les parties prenantes et les clients pour comprendre les points de friction, les solutions proposées et encourager l’adoption de nos outils
  • Participer de manière proactive aux séances de perfectionnement et de stratégie avec l’équipe, en favorisant la collaboration et l’assistance mutuelle

Ce que nous recherchons

  • Une capacité à concevoir, à développer et à maintenir des services Web et/ou des solutions de passerelle de haute qualité
  • De solides compétences en communication et la capacité de travailler avec d’autres équipes et parties prenantes
  • Une expérience dans le développement de code exploité par d’autres développeur(se)s
  • Une expérience avec TypeScript / JavaScript, ou tout autre langage couramment utilisé pour le développement Web
  • Une expérience avec Google Cloud (ou l’une des autres grandes plateformes infonuagiques) et les concepts de sécurité

Vous avez peut-être également

  • Une expérience dans le développement back-end des paiements
  • Une expertise avec Java et Golang
  • Une expertise avec Kubernetes

Information supplémentaire

  • Le support à la relocalisation n’est pas disponible pour ce poste.
  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste.

La vie chez Unity
Unity [NYSE : U] est la première plateforme mondiale d'outils permettant aux créateurs de concevoir et de développer des jeux, applications et expériences en temps réel sur de multiples plateformes. Les créateurs, qu'il soient développeurs de jeux, artistes, architectes, concepteurs automobiles, experts en infrastructures, cinéastes ou autres, utilisent Unity pour donner vie à leur imagination sur de multiples plateformes, que ce soit sur mobile, PC, console ou informatique spatiale.

Au quatrième trimestre 2023, plus de 69 % des 1,000 jeux mobiles les plus populaires ont été créés avec Unity, d'après un nombre combiné provenant des 1,000 meilleurs jeux dans Google Play Store et l’App Store d'iOS. En 2023, les applications Made with Unity ont été téléchargées en moyenne 3,7 milliards de fois par mois. Pour plus d'informations, veuillez consulter le site Unity.

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats. Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO@unity.com.

The opportunity
Unity is expanding beyond its engine to offer a variety of solutions for building games and real-time 3D experiences. Our team, Unity Services Foundation, is essential in this effort, providing foundational features to all internal service teams building Cloud services. As a platform team, we enable our internal users to save time and effort, allowing them to focus on developing unique features for their services. We build core functionality so internal teams don't have to reinvent the wheel.

We are looking for a Senior Backend Developer to join our team in Montreal. You will focus on facilitating Web API development and improving our core API Gateways, which process nearly four billion monthly calls. Our Gateway platform provides foundational features to handle authentication, authorization, rate limiting and many other features to develop, publish and operate APIs. Our goal is to make it as simple as possible for service teams to expose endpoints through our Gateways and access necessary core features directly using our platform.

As a member of our team, you will develop impactful features that address real developer challenges and contribute to our platform strategy, making a significant impact at Unity. We prioritize maintainability, security, and robust code, with a strong focus on developer experience. You'll work alongside senior backend developers, as well as the product team. Our team works mostly on backend related matters, but we value the adaptability to also work on frontend when needed. You will play a key role in user engagement, and regularly interact with and support our customers, seeing the direct impact of your work.

If you're passionate, curious, and eager to make a high impact, we'd love to hear from you!

What you'll be doing

  • Participate in all phases of software development from design/architecture through implementation, testing, and maintenance. Building platform features that facilitate the development and operation of Web APIs
  • Support teammates in code quality, operational excellence, and shared learning
  • Participate actively in customer support by directly engaging with internal teams and assisting them in resolving any challenges or questions they may have
  • Collaborate with our product manager, stakeholders, and customers to understand friction points, proposed solutions, and encourage the adoption of our tooling
  • Participate proactively in refinement and strategy sessions with the team, promoting collaboration and mutual assistance

What we're looking for

  • Able to design, develop and maintain high-quality web services and/or gateway solutions
  • Strong communication skills and ability to work well with other teams and stakeholders
  • Experience developing code leveraged by other developers
  • Experience in Python / TypeScript / JavaScript, or any other commonly used language for web development
  • Experience with Google Cloud (or any of the other major Cloud platforms) and security concepts

You might also have

  • Experience with developing payments backend
  • Expertise with Java, Golang
  • Expertise with Kubernetes

Additional information

  • Relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position

Life at Unity
Unity [NYSE: U] is the world's leading platform of tools for creators to build and grow real-time games, apps, and experiences across multiple platforms. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the fourth quarter of 2023, more than 69% of the top 1,000 mobile games are made with Unity as derived from a blended number of the top 1,000 games in the Google Play Store and iOS App Store. In 2023, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#SEN

Similar Jobs

Zeta - Manager - Software Development

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Zuora - Econometric Data Scientist

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Alpha Sense - Join AlphaSense Helsinki Talent Community!

Alpha Sense

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
3 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Logistics

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Bigger Games - Backend Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
2 Weeks ago
Playtech - Scala Developer

Playtech

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Week ago
Postman - Backend and Systems Engineer, Flows

Postman

New York, New York, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
3 Months ago
CapSpire - Senior Consultant – Endur Technical

CapSpire

Bengaluru, Karnataka, India (Remote)
3 Months ago
Playrix - Director of Engineering

Playrix

Ukraine (Remote)
4 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
DEVOTEAM - Backend Developer Cloud (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
4 Months ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
4 Months ago
Luxoft - Senior Developer (SAP ABAP, SAP FICO)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Synopsys  Inc  - Senior Staff R&D Engineer

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - KDB Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
PwC - CRM Technical -Senior associate

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
1 Month ago
Scanline VFX - Digital Matte Painter

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Coursera - Senior Manager, Global Scaled Account Management

Coursera

Canada (Remote)
3 Weeks ago
Epic Games - Research Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc

Montreal, Quebec, Canada (On-Site)
7 Months ago
Treyarch - Senior Weapon Concept Artist

Treyarch

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Phoenix Labs - Senior Technical Artist - Materials, VFX & Lighting - Dauntless

Phoenix Labs

Canada (Remote)
1 Month ago
Spin Master - Manager, Corporate FP&A (Contract)

Spin Master

Ontario, Canada (Hybrid)
1 Month ago
Amber - Localization Quality Assurance (Turkish)

Amber

Quebec, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
1 Month ago
Epic Games - Senior Backend Engineer

Epic Games

(On-Site)
1 Month ago
PAPAYA - Backend Engineer

PAPAYA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Warner Bros Discovery - Staff Software Engineer - Backend (Commerce Team), Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
5 Months ago
Tencent - Forex Application Development Intern - Singapore 900071

Tencent

Singapore (On-Site)
1 Month ago
Index Exchange - Staff Software Engineer

Index Exchange

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Zeta - Software Development Engineer _ II Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Epic Games - Senior Mobile Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Eleven Labs - Backend Engineer

Eleven Labs

Wrocław, Lower Silesian Voivodeship, Poland (Remote)
4 Months ago
Thatgamecompany - Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity is the foundation upon which the world’s most powerful digital content is created. Specifically, Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices. 

In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com. 


Download Unity: http://unity3d.com/get-unity

We're hiring! Visit our careers site: https://careers.unity.com

For support, please email: support@unity3d.com


Check us out on our other social channels: 

Twitter: https://twitter.com/unity

Facebook: https://www.facebook.com/unity3d/

Instagram: https://www.instagram.com/unitytechnologies/

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

United States (Remote)

Remote, Oregon, United States (Remote)

Murcia, Región De Murcia, Spain (Remote)

New York, New York, United States (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

United States (Remote)

United States (Remote)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug