Software Engineer, Backend Development

Unity San Francisco , CA 94118

Posted 5 months ago

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 Team

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.

The Role

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.

Responsibilities

  • 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

Requirements

  • 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

Bonus points

  • 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.

#LI-WP1 #MID

Job details

Location

San Francisco

Department

Engineering

Job type

Full-time

Apply now!

Other positions in Engineering

No


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Backend System Engineer Ads Prediction

Twitter

Posted 3 days ago

VIEW JOBS 7/13/2019 12:00:00 AM 2019-10-11T00:00 Software Backend System Engineer - Ads Prediction San Francisco, CA Who we are In Twitter, we serve billions of ad impressions and generate millions of dollars in revenue per day. For every ad shown on Twitter, our prediction system evaluates thousands of ad candidates behind the scene to find the best one. When executed successfully, we create aha! moments for our users & advertisers and add huge value to the Twitter business & revenue. Our mission is to build state of art prediction infrastructure and make make Twitter ads as relevant in the moment as organic content on Twitter. Who you are You're a back-end software engineer who wants to work on exciting algorithmic and deep infrastructure issues in ML environments. Responsibilities * Work with large unstructured and structured data sets (multi-terabyte+, 100MM+ daily transaction volumes) * Design and evaluate novel approaches for handling high-volume real-time data streams in a machine learning environment * Code using primarily Java and Scala; Map-Reduce frameworks such as Pig and Scalding; and scripting languages such as Python * Conduct online A/B testing, interpret and understand algorithm performance Qualifications * 3+ years relevant experience and BS or MS or PhD in computer science * Fluent in one or more object oriented languages like Java, Scala, C#, C++ * Experience with Hadoop, Pig or other MapReduce-based architectures * Knowledgeable of core CS concepts such as: common data structures and algorithms * Comfortable conducting code reviews * Experienced in operating Linux-based systems * Passionate about working with large unstructured and structured data sets Senior Qualification * 3+ years relevant experience and BS or MS or PhD in computer science * Fluent in one or more object oriented languages like Java, Scala, C#, C++ * Experience with Hadoop, Pig or other MapReduce-based architectures * Knowledgeable of core CS concepts such as: common data structures and algorithms * Comfortable conducting design and code reviews * Experienced in operating Linux-based systems * Passionate about working with large unstructured and structured data sets Staff Qualification * 5+ years relevant experience and BS or MS or PhD in computer science * Fluent in one or more object oriented languages like Java, Scala, C#, C++ * Experience with Hadoop, Pig or other MapReduce-based architectures * Knowledgeable of core CS concepts such as: common data structures and algorithms * Comfortable conducting design and code reviews * Experienced in operating Linux-based systems * Passionate about working with large unstructured and structured data sets We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. Twitter San Francisco CA

Software Engineer, Backend Development

Unity