Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Play Magic

Senior Graphics Programmer (Mexico/Remote)

Posted Updated 8 views
Discussion

Summary

Senior graphics programmer at game studio Play Magic (Mexico or remote, full-time). Day to day: writing clean C/C++, profiling and optimizing rendering, lighting, shaders, and shadows, and collaborating with Art, Design, and Production. Core stack: shader languages, graphics APIs (DirectX11, OpenGL, Vulkan), GPU/CPU profiling, PBR.

  • Mexico or remote, fulltime

    Your responsibilities:

    • Design and implement elegant solutions focused on scalability, performance, and maintenance
    • Write clean, professional, and maintainable code
    • Profile, optimise, and enhance existing graphics technologies (rendering, lighting, shaders, shadows, scene management, and others)
    • Accurately schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines, and efficient development processes
    • Communication and collaboration with other team members in different departments (e.g. Art, Design, Production)
    • Expansion of existing projects for new hardware or devices if required
    • Proactively problem-solve performance and stability issues when necessary
    • Foster a culture of sharing knowledge, best practices, and standards
    • Identify bugs and issues and suggest solutions to mitigate problems
    • Ensuring high product quality, together with Quality Assurance
    • Support and contribute to new ideas to game design and implement proof of concept


    REQUIRED QUALIFICATIONS 

    • 3+ years experience at a professional video game company
    • At least 1 shipped game title in a rendering role
    • Bachelor’s Degree in Computer Science or similar discipline or equivalent work experience
    • Solid experience with shader languages, graphics APIs, and debugging tools
    • Experience with GPU/CPU profiling and optimization techniques
    • Familiarity with Physically Based Rendering and related concepts
    • Solid proficiency in C/C++, including refactoring, optimization, and testing
    • Confident researching / prototyping new technologies
    • Strong problem-solving and analytical skills
    • Experience with DirectX11, OpenGL 4.0, or Vulkan.

    BONUS QUALIFICATIONS

    • Advanced knowledge of ray tracing techniques, CPU or GPU based
    • Hands on experience with Unreal Engine
    • Work with major VR Platforms (Oculus, Vive, PSVR)
    • Work with major modern consoles (XBox One, PS4, Switch)
    • Familiarity with Plastic SCM, Perforce, or other modern SCM best practices

    Skills

    Apply

    See also