This job might no longer be available.
Live Platform Software Engineer
1 year ago
The Opportunity
The Unity Live Platform team builds technology that enables Unity to bring our whole ecosystem of tools and services to our Unity users where they need them - by gathering functionality from separate services into a single, easy-to-use API. Our mission is to reduce complexity and cognitive load for teams building user-facing experiences for Unity developers, by developing and operating a world-class internal platform. The results of this work touch everyone who uses Unity.
As a Software Engineer on the Live Platform team, you will both integrate existing features and build new features for the Unity Live Platform API. The Live Platform team works in a cross-functional, data-driven, and pioneering spirit. You will be a trusted contributor taking part in shaping both the daily work and the bigger picture direction.
What you’ll be doing
- Exposing existing Unity services such as Unity ID, Asset Store, Unity Learn, and 3rd party services using GraphQL and REST with Node.js, and Typescript.
- Breaking apart a legacy monolith into a suite of microservices while migrating petabytes of data
- Collaborate with all the stakeholders involved, create new functionality, enrich existing features, and solve and support the needs of teams building user-facing features.
- Pro-actively working to improve the Developer Experience with the Live Platform API
What we’re looking for
- Experience designing, writing and testing node.js application services in Javascript and Typescript
- Strong developer skills with distributed online services and APIs deployed and operated at scale on modern cloud infrastructure.
- Strong knowledge of software design patterns and principles, knowing how to use them and when they are appropriate to apply.
- Experience with API architecture and implementation in a larger organization or ecosystem.
- Understanding modern dev-ops discipline and tools, you have experience with Docker, Kubernetes, and cloud provider services like GCP and AWS.
You may also have
- Knowledge of the Unity ecosystem and/or development with Unity
- Experience working in distributed teams or projects.
Life at Unity
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.
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 let us know.
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.
#LI-CM1
Create Your Profile — Game companies can contact you with their relevant job openings.