Senior Graphics Programmer, Mobile (iOS/Android)

sonyinteractiveentertainmentglobal

United States

Remote

USD 172,000 - 258,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401k matching
Paid time off
Wellness programs
Employee discounts

Job summary

Sony Interactive Entertainment is seeking a senior mobile graphics engineer to develop and optimize real-time rendering systems for a major sports title on iOS and Android. You will focus on visual fidelity, performance, and scalability across a wide range of mobile hardware, collaborating with art, engineering, and rendering teams.

Applicants should have 5+ years of C++ experience, strong mobile graphics programming with Metal or Vulkan, and a solid foundation in shader programming, with proven

Qualifications

  • Bachelor's degree in CS, Math or related field.
  • 5+ years of C++ programming for performance-critical apps.
  • Strong mobile graphics experience using Metal or Vulkan.
  • Shader programming and mobile GPU optimization.

Responsibilities

  • Develop, optimize, and maintain real-time rendering systems for iOS and Android.
  • Identify and resolve performance bottlenecks related to rendering, memory, thermals, battery usage, and device hardware limits.
  • Ensure compatibility, stability, and performance across devices from flagship to low-spec hardware.
  • Implement scalable graphics systems that adapt to different performance tiers, resolutions, and GPU capabilities.
  • Work with Metal and Vulkan, optimizing shaders, pipelines, textures, and asset memory footprint.

Skills

C++ programming
Mobile graphics programming
Shader programming
Graphics profiling

Education

Bachelor's degree in CS/Math or related

Tools

Xcode
Visual Studio
GPU debuggers

Job description

Role overview

A senior mobile graphics role responsible for developing and optimizing real-time rendering systems for a major sports game being brought to iOS and Android. The position focuses on visual fidelity, performance, and scalability across a wide range of mobile hardware, working alongside art, engineering, and rendering teams.

Responsibilities
  • Develop, optimize, and maintain real-time rendering systems and graphics features for iOS and Android
  • Identify and resolve performance bottlenecks related to rendering, memory, thermals, battery usage, and device-specific hardware limits
  • Ensure compatibility, stability, and performance across devices ranging from flagship phones and tablets to lower-spec hardware
  • Implement scalable graphics systems that adapt to varying performance tiers, resolutions, refresh rates, and GPU capabilities
  • Work with platform-specific graphics APIs such as Metal and Vulkan, optimizing shaders, rendering pipelines, textures, and asset memory footprint
  • Debug graphics issues across chipsets and vendors and stay current with emerging rendering techniques and mobile GPU advancements
Requirements
  • Bachelor's degree in Computer Science, Mathematics, or a related technical field
  • 5+ years of C++ programming experience focused on performance-critical applications
  • Strong experience with mobile graphics programming using low-level APIs such as Metal or Vulkan
  • Proficiency in GPU shader programming and optimization for mobile platforms
  • Solid foundation in linear algebra, geometry, and trigonometry
  • Hands-on experience with graphics profiling and debugging tools for mobile and a strong understanding of mobile constraints including memory bandwidth, battery usage, thermal throttling, frame pacing, and device fragmentation
Nice to have
  • Experience shipping one or more mobile games or interactive applications on iOS or Android
  • Familiarity with development environments such as Xcode, Microsoft Visual Studio, GPU frame debuggers, and mobile performance analyzers
  • Experience optimizing rendering for a variety of mobile GPU architectures
  • Understanding of scalable rendering techniques such as dynamic resolution, LOD systems, texture streaming, and efficient post-processing
  • Familiarity with scripting languages such as Python
  • Experience working on cross-platform rendering systems and a passion for sports titles
Benefits and work setup
  • Flexible role that can be remote, with pay ranges varying by geographic location
  • Example Seattle-based base pay range of $172,000 to $258,100 USD, with eligibility for a bonus package
  • Benefits package that may include medical, dental, vision, 401k matching, paid time off, wellness programs, and employee discounts
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Graphics Programmer, Mobile (iOS/Android)
Senior Graphics Programmer, Mobile (iOS/Android)

Sony Interactive Entertainment (SIE) • United States

Remote
USD 172,000 - 258,000
Remote work possible
Remote Senior Mobile Graphics Engineer – Real-time Rendering
Remote Senior Mobile Graphics Engineer – Real-time Rendering

sonyinteractiveentertainmentglobal • United States

Remote
USD 172,000 - 258,000
Medical, dental, vision
401k matching
Paid time off
+2
Senior Graphics Engineer - Real-Time Mobile Rendering
Senior Graphics Engineer - Real-Time Mobile Rendering

Scopely • United States

Hybrid
USD 120,000 - 180,000
Remote Senior Mobile Graphics Engineer (iOS/Android)
Remote Senior Mobile Graphics Engineer (iOS/Android)

Sony Interactive Entertainment (SIE) • United States

Remote
USD 172,000 - 258,000
Remote work possible
Game Programmer (Remote Job | Home Office)
Game Programmer (Remote Job | Home Office)

Tiny Bytes • United States

Remote
USD 90,000 - 140,000
Remote work
Flexible scheduling
Birthday day off
+1
Senior Graphics Programmer (Mexico/Remote)
Senior Graphics Programmer (Mexico/Remote)

Play Magic • United States

Remote
USD 90,000 - 150,000
Graphics engineer
Graphics engineer

Strativ Group • United States

Remote
USD 120,000 - 200,000
Stock options
Fully remote
Unlimited PTO
+1
Sr. Graphics Software Engineer
Sr. Graphics Software Engineer

Spectraforce Technologies, Inc. • San Diego (CA)

On-site
USD 134,000 - 201,000
Realtime Graphics Developer (207834)
Realtime Graphics Developer (207834)

Aquent • California

Remote
USD 165,312 - 172,888
W2 weekly pay
401k with match
Benefits
Senior Staff Engineer - Mobile/Kotlin (REMOTE)
Senior Staff Engineer - Mobile/Kotlin (REMOTE)

fanaticsinc • United States

Remote
USD 163,000 - 265,000
Fully remote
Bonus eligibility