Software Engineer III - AdTech (SDK / Rendering)

2 Months ago • 7 Years + • Rendering • $140,700 PA - $204,700 PA

Job Summary

Job Description

As a Software Engineer III, you will lead and mentor engineers on the AdTech Game Integration team. You will design and build a high-performance Ads SDK for HD gaming (PS, Xbox, Switch, PC), and integrate SDK deeply into Frostbite, Unreal, and Unity rendering pipelines. You will also be responsible for building trust and partnerships with EA Game Studios, driving SDK adoption and cultivating a thriving developer community. You will report to AdTech’s Director of Engineering.
Must have:
  • 7+ years of software engineering experience.
  • Expertise in C++ development.
  • Understanding of at least one major game engine.
  • Understanding of 3D graphics concepts.
  • Experience with network programming.
Good to have:
  • Knowledge of programmatic advertising.
  • Understanding of ad formats.
  • Experience with ad serving platforms.

Job Details

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA’s incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them focus on making some of the best games in the world and creating meaningful relationships with our players. We’re behind the curtain, making it all work together. Come power the future of play with us.

The Challenge Ahead

As the gaming industry shifts towards a live service-driven model, creating an engaging Ads experience and connecting relevant brands / advertisers to players is the key to EA's success. The AdTech team within EADP's Dynamic Experience group is on a journey to build industry-leading solutions that empower e2e Ads lifecycle management workflows and performant, scalable and available services.

As a Software Engineer III, you will help drive Game Integration including client-side management, SDKs, in-game formats, etc. You will report to AdTech’s Director of Engineering. 

Responsibilities: 
  • You will lead and mentor 2-3 engineers on AdTech’s Game Integration team.

  • You will design and build a high-performance Ads SDK for HD gaming (PS, Xbox, Switch, PC).

  • You will integrate SDK deeply into Frostbite, Unreal, and Unity rendering pipelines.

  • You will build trust and partnerships with EA Game Studios.

  • You will drive SDK adoption and cultivate a thriving developer community.



Qualifications:
  • 7+ years of professional experience in a software engineering role.

  • Expertise in C++ development. 

  • Deep understanding of at least one major game engine, such as Unreal Engine, Unity, or Frostbite. 

  • Understanding of 3D graphics concepts: 3D rendering pipelines, shaders, textures, lighting, and materials. Familiarity with the engine's rendering pipeline, asset management, and scripting systems.

  • Experience with network programming: TCP/IP, HTTP, RESTful APIs, and other networking protocols.

  • Ability to design and implement robust communication protocols between the SDK and ad servers.



Bonus: 
  • Knowledge of the programmatic advertising ecosystem: Ad exchanges, ad networks, SSPs, DSPs, RTB, etc.

  • Understanding of ad formats: Banner ads, interstitial ads, rewarded video ads, native ads, playable ads, etc.

  • Experience with ad serving platforms and their APIs.

Similar Jobs

Studio Heroies - Engine Programmer

Studio Heroies

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Milk  visual effects - DMP artist

Milk visual effects

(On-Site)
8 Months ago
Paper Stacking games - Rendering TA

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
Room 8 Group - Senior Technical Artist

Room 8 Group

(Remote)
1 Month ago
Survios - Senior Technology Engineer - Unreal Engine 5

Survios

California, United States (On-Site)
9 Months ago
Maverick Games - Principal Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
6 Months ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Warner Bros - NetherRealm Studios - Senior Programmer, Rendering

Warner Bros - NetherRealm Studios

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Avalanche Studios Group - Senior Rendering Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
playground - Senior Rendering Engineer

playground

Royal Leamington Spa, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Apple - Game Engineer, Platform Architecture

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
Sega (UK) - Engine Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
lucas films - Generalist Artist (Junior Level)

lucas films

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Epic Games - Technical Artist, Developer Relations (Metahuman)

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Digital sun games - 2D-3D Generalist Artist

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
3 Months ago
Epic Games - UI Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
6 Months ago
Argus - Technical Artist

Argus

Calgary, Alberta, Canada (Remote)
4 Months ago
Peak Games - 3D Artist

Peak Games

(On-Site)
3 Months ago
lifechruh - Staff Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Week ago
zoox - Software Engineer - Simulation Graphics and AI/ML

zoox

Seattle, Washington, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redwood City, California, United States

Apple - Engineering Program Manager, Software Build and Release, Apple Services Engineering

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
IMC - Software Engineer

IMC

Chicago, Illinois, United States (On-Site)
3 Months ago
Anavation - Senior Information System Security Officer (ISSO)

Anavation

Washington, District Of Columbia, United States (On-Site)
2 Months ago
Cadence - Senior Principal Hardware Design Engineer - Palladium and Protium

Cadence

San Jose, California, United States (On-Site)
2 Months ago
Pokemon - Senior Corporate Counsel, IP Enforcement

Pokemon

Bellevue, Washington, United States (Hybrid)
2 Months ago
Axon - Supervisor, Automation Technicians

Axon

Scottsdale, Arizona, United States (On-Site)
2 Months ago
Trek - Sales Associate

Trek

Corte Madera, California, United States (On-Site)
6 Months ago
Mapbox - Pre-Sales Solutions Architect III

Mapbox

United States (On-Site)
2 Months ago
Reddit - Client Partner, Mid-Market (Goods - Acquisitions)

Reddit

San Francisco, California, United States (On-Site)
2 Months ago
Snap Mobile INC - Account Executive

Snap Mobile INC

Myrtle Beach, South Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Wargaming - Render Engineer

Wargaming

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Remote)
3 Months ago
Handy games - Mobile Rendering Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
2 Months ago
Oculus VR - Senior Rendering Engineer

Oculus VR

Burlingame, California, United States (On-Site)
1 Month ago
Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Warner Bros - NetherRealm Studios - Senior Programmer, Rendering

Warner Bros - NetherRealm Studios

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Techland - Junior Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - Senior Rendering Engineer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
playground - Senior Rendering Engineer

playground

Royal Leamington Spa, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Redwood City, California, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Shanghai, China (On-Site)

Orlando, Florida, United States (Hybrid)

Shanghai, China (On-Site)

Austin, Texas, United States (Hybrid)

Bucharest, Romania (Hybrid)

Seoul, South Korea (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

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

Job Common Plug