Principal SDK Engineer

1 Month ago • All levels • Software Development & Engineering • $190,700 PA - $258,000 PA

Job Summary

Job Description

As a Principal SDK Engineer at Unity, you will lead the design and development of scalable, privacy-conscious collection systems for the Ads organization. Your role involves gathering, validating, and utilizing behavioral signals from client applications to enhance machine learning use cases like ad targeting, ranking, and optimization. You will work at the intersection of SDK development, machine learning, and data infrastructure, creating innovative solutions for advertising technology and impacting billions of global ad experiences while ensuring privacy and compliance. Responsibilities include designing and maintaining SDKs for mobile, desktop, and Unity platforms, establishing instrumentation standards, collaborating with ML scientists and data engineers, developing data validation tools, and ensuring compliance with global regulations like GDPR and CCPA.
Must have:
  • Proficiency in client application platforms (iOS, Android, Unity, C++)
  • Experience in event-based data collection
  • Experience in telemetry and analytics frameworks
  • Experience in data preprocessing for ML
  • Experience in quality assurance for ML
  • Familiarity with experimentation frameworks
  • Ability to work in multi-functional teams
  • Ability to lead initiatives across SDK, infrastructure, and ML teams

Job Details

The opportunity

We invite you to take on a meaningful role as Principal SDK Engineer, where you’ll lead the design and development of scalable, privacy-conscious collection systems within our Ads organization. You will play a vital part in gathering, validating, and utilizing behavioral signals across client applications to empower groundbreaking machine learning use cases, such as ad targeting, ranking, and optimization.

This is your chance to work at the exciting intersection of SDK development, machine learning, and data infrastructure. Join us to create innovative solutions that propel advertising technology forward, impacting billions of global ad experiences while ensuring privacy and compliance.

What you'll be doing

  • Designing, implementing, and maintaining SDKs that collect high-quality behavioral and contextual signals from client applications such as mobile, desktop, and Unity.
  • Establishing and promoting instrumentation standards to ensure high-quality data collection for machine learning systems.
  • Collaborating with multi-functional teams, including ML scientists, data engineers, and product managers, to adapt SDKs to evolving ML needs.
  • Developing tools and frameworks to validate, monitor, and test collected data in production environments.
  • Partnering with privacy and legal teams to ensure compliance with global regulations, such as GDPR and CCPA, while prioritizing user consent.

What we're looking for

  • Strong proficiency in client application platforms like iOS, Android, Unity, or C++.
  • Proven track record in event-based data collection, telemetry, and analytics frameworks.
  • Experience in data preprocessing and quality assurance for machine learning pipelines.
  • Familiarity with experimentation frameworks, including A/B testing and signal gating.
  • Ability to work effectively in multi-functional teams and lead initiatives across SDK, infrastructure, and ML platform teams.

Additional information

  • Relocation support is not available for this position.

Life at Unity

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

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 you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

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

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

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.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#DIR #LI-ED1

*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors.

Similar Jobs

Escape Velocity Entertainment - Site Reliability Engineer

Escape Velocity Entertainment

(Remote)
4 Months ago
Thatgamecompany - Senior Software Engineer - Golang

Thatgamecompany

United States (Remote)
4 Months ago
Google - Software Engineering Manager II, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
3 Months ago
Enphase Energy - Staff Engineer EV Charger Embedded Software and Energy Management Gateway

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Ubisoft - Junior R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
1 Month ago
Assystems - Civil Site Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
3 Months ago
Shield AI - Engineer II, Software Certifiability (R3553)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago
ShyftLabs - MicroStrategy Reporting Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Canonical - Engineering Manager, Commercial Systems

Canonical

(Remote)
2 Months ago
Google - Software Engineer, Chrome Accessibility

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ness - ECS Platform Engineer – C++ / Mission-Critical Systems

Ness

Timișoara, Timiș, Romania (On-Site)
3 Weeks ago
2K - Senior Gameplay Systems Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
2 Months ago
CD PROJEKT RED - Lead Technical Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Qualcomm - Wireless Connectivity - Staff Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Ubisoft - Gameplay Programmer Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
5 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
9 Months ago
Ethernovia - GUI Tools Software Development

Ethernovia

Pune, Maharashtra, India (Hybrid)
2 Months ago
Sony Interactive Entertainment - System Architect (Research and Development of Advanced Technology)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Qualcomm - Staff Software Engineer, Game Developer Technologies

Qualcomm

Tokyo, Japan (On-Site)
2 Months ago
Bestex Research - Head of Electronic Trading Desk

Bestex Research

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

TFL Group - Director, Business Development

TFL Group

Overland Park, Kansas, United States (Remote)
6 Months ago
AGBO - Rigging Artist

AGBO

Los Angeles, California, United States (Remote)
2 Months ago
Zscaler - Principal Software Engineer

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
Apple - User Land Security Researcher

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Solace - Healthcare Advocate

Solace

United States (Remote)
6 Months ago
WebMD - Enablement Specialist (Sales)

WebMD

Madison, Wisconsin, United States (On-Site)
2 Months ago
Nintendo - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Coherent corp. - Senior Engineer - Manufacturing Data Systems

Coherent corp.

Sherman, Texas, United States (On-Site)
2 Months ago
Carbon Health - Clinic Manager

Carbon Health

Rancho Cucamonga, California, United States (On-Site)
1 Week ago
Stacklok - Staff Software Engineer - Applied AI

Stacklok

Bellevue, Washington, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Manufacturing Design Engineer - Thermal Modules

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Qualcomm - CPU Physical Design Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nagarro - Senior Staff Consultant ,Sap Development BTP

Nagarro

India (Remote)
9 Months ago
Coda - Software Engineering Manager

Coda

Ho Chi Minh City, Vietnam (Hybrid)
4 Weeks ago
Kingnet - U3D Client Main Engineer

Kingnet

Shanghai, China (On-Site)
3 Months ago
Kaedim - Customer Support Engineer

Kaedim

London, England, United Kingdom (On-Site)
1 Year ago
Assystems - Site Mechanical Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
9 Months ago
WebTech Corporation - Software Engineer

WebTech Corporation

West Melbourne, Florida, United States (On-Site)
1 Month ago
Google - Software Engineering Manager II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
9 Months ago
Qualcomm - Windows Driver Development Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Bellevue, Washington, United States (On-Site)

Beijing, China (On-Site)

San Francisco, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug