Sr. Software Engineer - AdTech (SDK / Rendering)

1 Month ago • 10 Years + • Rendering • $133,400 PA - $193,200 PA

Job Summary

Job Description

As a Senior Software Engineer, you will lead and mentor engineers, design and build a high-performance Ads SDK for HD gaming, integrate SDK deeply into rendering pipelines, build trust and partnerships with game studios, and drive SDK adoption. You will be responsible for designing and implementing robust communication protocols, understanding 3D graphics concepts, and utilizing your expertise in C++ development and game engines like Unreal Engine, Unity, or Frostbite. The role also involves collaborating with teams to create engaging Ads experiences within a live service-driven gaming model. This position is within the EA Digital Platform (EADP) group, which is the core powering the global EA ecosystem. The team is focused on creating industry-leading solutions for the AdTech field.
Must have:
  • 10+ years of software engineering experience.
  • Expertise in C++ development.
  • Deep understanding of game engines like Unreal Engine, Unity, or Frostbite.
  • Understanding of 3D graphics concepts.
Good to have:
  • Knowledge of programmatic advertising ecosystem.
  • Experience with ad serving platforms and APIs.

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 Senior Software Engineer, 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: * 10+ 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

Scanline VFX - Senior Surfacing/Lookdev Artist

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Crytek - Senior Rendering Programmer

Crytek

Frankfurt Am Main, Hessen, Germany (On-Site)
4 Days ago
supercell - Asset Pipeline Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Biblex games - VFX Artist

Biblex games

(Remote)
1 Month ago
Just wont die - Senior/Unreal Developer

Just wont die

Cambridge, England, United Kingdom (On-Site)
2 Months ago
Wargaming - Render Engineer

Wargaming

Prague, Czechia (On-Site)
3 Weeks ago
Epic Games - Lead Rendering Engineer

Epic Games

(On-Site)
3 Months ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Remote)
1 Month ago
Image Engine - Software Engineer - Rendering - Junior

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Activision - Expert Rendering Engineer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

360 bright media  - Game Developer

360 bright media

Mumbai, Maharashtra, India (On-Site)
2 Months ago
bytedance - Software Engineer Graduate (3D Graphics-PICO) - 2025 Start (BS/MS)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Genera Games - SENIOR ONLINE MULTIPLAYER GAME DEVELOPER

Genera Games

Seville, Andalusia, Spain (On-Site)
12 Months ago
Nintendo - Senior Engineer, Multimedia (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Paradox Interactive - Engine Graphics Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Kojima - 3D Rendering & Effects Programmer

Kojima

Minato City, Tokyo, Japan (On-Site)
2 Months ago
Activision - Expert Level Designer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Figma - Product Manager, Creation Engine

Figma

San Francisco, California, United States (Remote)
3 Weeks ago
Rockstar Games - Senior Graphics Programmer

Rockstar Games

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Alphawave Semi - Optical System Engineer

Alphawave Semi

Toronto, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Art Director

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ubisoft - Senior Rigger

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Paralives - Community Manager

Paralives

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Epic Games - Audio Director

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
bounteous - Senior Murex Integration Developer

bounteous

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

PwC

Montreal, Quebec, Canada (Hybrid)
1 Month ago
extreme network - Senior AI/ML Engineer – Generative AI & Autonomous Agents

extreme network

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Sony Pictures Entertainment - Senior Manager, Marketing

Sony Pictures Entertainment

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Gameloft - Backend Services Developer - Python

Gameloft

Montreal, Quebec, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Absurd Ventures - Principal Rendering Engineer

Absurd Ventures

Santa Monica, California, United States (On-Site)
2 Months ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Wargaming - Tech/Render QA Engineer

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
welevel  - Senior Rendering Engineer / Game Optimization Engineer

welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Epic Games - Senior Rendering Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Warner Bros - NetherRealm Studios - Senior Programmer, Rendering

Warner Bros - NetherRealm Studios

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Wargaming - Render Engineer

Wargaming

Kyiv, Kyiv City, Ukraine (On-Site)
3 Weeks ago
Weta Fx - Senior Rendering Research Engineer

Weta Fx

Wellington, Wellington Region, New Zealand (On-Site)
2 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
10 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