Software Engineer III - AdTech (SDK / Rendering)

1 Month ago • 7 Years + • Rendering • $115,100 PA - $161,200 PA

Job Summary

Job Description

The EA Digital Platform (EADP) group is the core powering the global EA ecosystem, building the foundation for EA’s games with platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. The AdTech team within EADP is building industry-leading solutions for Ads lifecycle management and scalable services. As a Software Engineer III, you will lead engineers and help drive Game Integration including client-side management, SDKs, in-game formats, etc.
Must have:
  • 7+ years of professional software engineering experience
  • Expertise in C++ development
  • Deep understanding of major game engines
  • Understanding of 3D graphics concepts
  • Experience with network programming
  • Ability to design communication protocols
Good to have:
  • Knowledge of the programmatic advertising ecosystem
  • Understanding of ad formats
  • Experience with ad serving platforms

Job Details

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

Trek - Mechanical CAD Designer

Trek

Taichung City, Taiwan (On-Site)
4 Months ago
Snowprint Studios - Lead Technical Artist

Snowprint Studios

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Spatial - Principal Engineer - Design Software

Spatial

Scottsdale, Arizona, United States (On-Site)
4 Months ago
Stardock - Senior Game Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
7 Months ago
TT Games - Senior Render Tech Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
1 Month ago
GMS Services - Senior Rendering Developer (OpenGL or DirectX)

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
TT Games - Senior Render Tech Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
1 Month ago
BKOM Studios - Senior Developer - Engine & Rendering

BKOM Studios

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Wargaming - Render Engineer

Wargaming

Berlin, Berlin, Germany (On-Site)
3 Weeks ago
Mapbox - Software Development Engineer II, 3DLN, C++ Rendering

Mapbox

Germany (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Vercel - Technical Lead - Front End

Vercel

San Francisco, California, United States (Remote)
1 Month ago
binance - Senior Frontend Architect

binance

Taipei City, Taiwan (On-Site)
2 Years ago
Saviynt - Principal / Senior Principal Software Engineer - (Grails Server Page)

Saviynt

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
ingenuity studios - CG Generalist

ingenuity studios

Vancouver, British Columbia, Canada (Remote)
2 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
tecHouse Games - CG Artist (Post-production)

tecHouse Games

Lahore, Punjab, Pakistan (On-Site)
3 Years ago
Activision - Expert Software Engineer, Graphics

Activision

Santa Monica, California, United States (Remote)
2 Months ago
Keen Games - Senior Graphics Programmer

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
1 Month ago
Ubisoft - Technical Director - Cinematics & Realization

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
3 Months ago
feral interactive - Technical Artist

feral interactive

London, England, United Kingdom (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Lionbridge Games - Account Manager, Games

Lionbridge Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
HoYoverse - Senior Brand Marketing Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Months ago
The Walt Disney Company - Company Manager

The Walt Disney Company

Toronto, Ontario, Canada (On-Site)
2 Months ago
Guru Studio - 2D Nuke Compositing Artist

Guru Studio

Toronto, Ontario, Canada (Remote)
2 Weeks ago
Resolver - Sales Manager

Resolver

Toronto, Ontario, Canada (Hybrid)
4 Days ago
Salesforce - Prime Named Account Executive, MuleSoft

Salesforce

Toronto, Ontario, Canada (Remote)
4 Months ago
AECOM - Project Director - Transportation Sector

AECOM

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
CAE - Indirect Procurement Intern

CAE

Montreal, Quebec, Canada (Hybrid)
1 Month ago
KRAFTON Montréal Studio - Lead Programmer

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
2 Months ago
PwC - Resourcing and Deployment Manager (Bilingual FR/EN)

PwC

Montreal, Quebec, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Starbreeze Studios - Experienced Rendering Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
warner bros games - Lead Rendering Programmer

warner bros games

London, England, United Kingdom (Hybrid)
4 Months ago
Crytek - Senior Rendering Programmer

Crytek

Frankfurt Am Main, Hessen, Germany (On-Site)
4 Days ago
Eccentric - Rendering Artist

Eccentric

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Absurd Ventures - Principal Rendering Engineer

Absurd Ventures

Santa Monica, California, United States (On-Site)
2 Months ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

(Hybrid)
7 Months ago
Apple - Staff ML Rendering Engineer - Simulation, Special Projects

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Epic Games - Senior Rendering Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
10 Months ago
fuse games - Rendering Engineer

fuse games

England, United Kingdom (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Hybrid)

Redwood City, California, United States (Hybrid)

Austin, Texas, United States (On-Site)

Montreal, Quebec, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Los Angeles, California, United States (On-Site)

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