We are seeking a talented Backend Software Developer to join our Live Content team and help shape the future of Unity's platform. As a key contributor, you will design, build, and deploy services for content and configuration management, serving the world's largest game development community. You will play a critical role in designing technical solutions focused on system performance and reliability at scale.
What you will do:
* Design, develop, and maintain new and existing backend services.
* Ensure service scalability and reliability through effective code and data storage design.
* Collaborate with other Unity teams globally to ensure a consistently excellent developer experience across all Unity services.
* Work within a distributed team, collaborating with local and remote colleagues.
* Deliver high-quality, maintainable code.
What we are looking for:
* Strong programming skills in any language.
* Experience designing, implementing, and testing service applications and systems.
* Experience with continuous delivery and deployment.
* Experience with unit testing and end-to-end test frameworks.
Nice to have:
* Experience with our stack (Golang, MongoDB, Kubernetes).
* Knowledge of the challenges in building distributed, highly available, and scalable cloud-based systems.
* Experience working with cloud platforms like AWS, GCP, or Azure.
* Experience with DevOps practices (deployment, monitoring, automation, etc.).
* Working knowledge of the Unity game engine.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now