Senior Software Engineer, Data Privacy

Unity San Francisco , CA 94118

Posted 2 months ago

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 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 is to make our customers more successful and their consumers happier.

We are looking for a Senior Software Engineer who will join a team focusing on building privacy controls and features. As the leading development platform for online and mobile games, Unity is helping take developer's creations further and faster than ever before. Unity enables developers to build a business through advertising, in-app purchases and analytics. Our fast growing business requires a Senior Software Engineer to care about data privacy, data collection controls and seamless privacy controls in the editor.


  • Drive projects across feature teams of software engineers focused on delivering high impact solutions

  • Write high quality code that supports existing and future functionality of the product

  • Ensure service scalability through effective code and data storage design

  • Work to ensure high-quality delivery with unit and integration tests

  • Interface with internal and external teams at Unity


  • Bachelor's degree in Computer Science or a related field

  • Experience in building scalable software systems and writing production code

  • Knowledge of Go, Java, C++, C or Node.js

  • Excellent teamwork and communication skills

Bonus points

  • Experience developing games in Unity

  • Knowledge of ad serving platforms and online advertising systems

  • Experience with building consumer privacy controls

  • Experience working with remote/international teams


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.

The global engineering team keeps Unity at the forefront of technology and working alongside partners like Magic Leap, Google, Facebook, Oculus and Microsoft ensures optimized support for the latest technology and platforms. Unity is powering the real-time revolution, expanding beyond games and breaking into other industries including automotive, film, architecture, engineering, construction and more.

Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to 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. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

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.

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

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
Senior Software Engineer Data Quality

Ancestry, Inc.

Posted 1 week ago

VIEW JOBS 9/12/2019 12:00:00 AM 2019-12-11T00:00 About Ancestry: When you join Ancestry, you join our family tree. Backed by history, science, and technology, we're creating a new world of connection, innovation, and understanding. Whether it's reuniting long-lost relatives through DNA or unearthing new family stories from historical records, Ancestry empowers life-changing experiences. With over 20 billion digitized historical records, 100 million family trees, and 15+ million DNA kits sold, Ancestry is bringing the power of personal discovery to people around the world. More on this opportunity: Ancestry is looking for a passionate Software Engineer - Data Quality to help maintain highly-accurate and quality data. You will design and implement automated processes that ensure the efficient flow of accurate data from the systems of record to other systems. Working with engineering teams across all of Ancestry, you will build data quality processes for the enterprise. We are looking for someone passionate for Data Quality, has a good understanding of data architecture, and a general software development skills. What you will do: * Lead design and delivery of data quality contracts among engineering teams. * Implement automated processes to monitor consistency and integrity of data flows. * Build and run data validity, accuracy and integrity tests across different components. * Verify that data consistently conforms to the governance policy for its security class by reviewing designs and code changes and writing tests that verify that policies are being followed. * Implement mechanisms that prevent accidental loss of data. Who you are: * You have a B.S. in Computer Science in addition to 5+ years of experience as a Software Engineer, Software Engineer in Test or Data Quality Engineer. * Experience with at least one programming language: Java, Python, C++ or equivalent * Experience with at least one messaging framework: JMS, Kafka, Kinesis, RabbitMQ * General understanding of data quality metrics and data pipeline testing. * Good knowledge of database technologies and RDBMS. * Strong SQL skills. * Experience with Test Driven Code Development, tools such as GIT, SVN, Jenkins. * Experience with Amazon Web Services. Big bonus points: * Experience with Data Catalog and Data Quality Tools. * Experience with Big Data tools and technologies such as Spark, Kafka and Kinesis. * Experience with HBase or comparable NoSQL. * Experience with Kubernetes and Docker. Additional Information: Ancestry is an Equal Opportunity Employer that makes employment decisions without regard to race, color, religious creed, national origin, ancestry, sex, pregnancy, sexual orientation, gender, gender identity, gender expression, age, mental or physical disability, medical condition, military or veteran status, citizenship, marital status, genetic information, or any other characteristic protected by applicable law. In addition, Ancestry will provide reasonable accommodations for qualified individuals with disabilities. All job offers are contingent on a background check screen that complies with applicable law. For San Francisco office candidates, pursuant to the San Francisco Fair Chance Ordinance, Ancestry will consider for employment qualified applicants with arrest and conviction records. Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry as a result of the referral or through other means Ancestry, Inc. San Francisco CA

Senior Software Engineer, Data Privacy