Software Engineer, Backend DevelopmentSan Francisco, Full-time
Unity powers over half of all the world's games and over two thirds of the world's VR and AR products. We put the most powerful creative tools in the hands of millions of developers and artists through our foundational principle of Democratization of Development. We are hard at work integrating revolutionary monetization systems deep into the core of Unity's engine. Combining data from over a billion players with advanced deep learning technology and in house proprietary analytics. The goal: to make our customers more successful and their consumers happier.
The Unified Auction Team within Unity Monetization delivers an unbiased real-time advertising auction solution where the highest paying advertiser wins. Unity is committed to increasing the advertiser diversity on our platform to ultimately drive higher revenue for developers and enable engaging ad. experiences for players, whether the advertiser came from Unity, Google, or one of over 40 other demand partners.
Unity is looking for a Software Engineer, Backend Development to join a team focusing on building the next generation of Unity's monetization suite. As a core individual contributor on a small team, you will help design and implement new features across multiple backend applications that scale our users.
You will also play a key role in mapping the expanding needs of the business into innovative technical solutions within a highly scalable and data-driven architecture.
In addition, you will leverage your experience in shipping production ready code to optimize our marketplace, protect against fraud, and guarantee the quality of our platform.
Design, implement and maintain Unity's platform and services that are capable of handling real-time processing of billions of requests and daily events
Ensure service scalability through effective code and intelligent system design
Translate business needs into tangible engineering solutions through quality code that scales
Proven Golang programming within different data storages such as SQL, NoSQL, PostgreSQL
Experience in writing microservices using Go.
Experience in writing REST API using Go.
Previous experience working cross-functionally with other individuals and teams in the organization to develop a high-quality product
Bachelor's degree in Computer Science or equivalent experience
Experience in AdTech is a huge plus
Experience with container technologies, such as Docker and Kubernetes.
Experience working with various cloud platforms like AWS, GCE, and Azure.
Past contributions to open source projects
Who we are
Unity is the creator of the world's most widely-used real-time 3D (RT3D) development platform, providing content creators around the world with the tools they need to build rich, interactive 2D, 3D, VR and AR experiences. In fact, apps made with Unity reach 2.7 billion devices worldwide and were installed more than 24 billion times in the last 12 months.
Today, Unity has expanded to over 15 international offices and has employees in 23 countries. Every person at Unity Technologies has an inherent passion and driven spirit and it isn't enough to be able to do the job- we're looking for people that color outside the lines, are looking to be freed from the process tangle, and can dream big!
Headhunters and recruitment agencies may not submit resumes/CVs through this Web site 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.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Unity is an equal opportunity employer committed to providing employment opportunities without regard to race, color, sex (including gender identity, sexual orientation, and pregnancy), age, national origin, religion, veteran status, disability, genetic information, or any other protected status in accordance with applicable law.
Other positions in Engineering