What are the responsibilities and job description for the Software Engineer, Graphics - Overwatch 2, Mid-Level position at Jobright.ai?
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Blizzard Entertainment develops and publishes gaming software and computer games such as World of Warcraft, Hearthstone and StarCraft. They are seeking a Mid-Level Graphics Programmer to join the Overwatch team, where the successful candidate will implement and optimize graphical systems for Overwatch 2, collaborating with a cross-functional team to deliver stunning visuals and robust performance.
Responsibilities:
• Collaborate closely with members across the team to understand their needs, enhance their workflows, and support content creation.
• Debug and troubleshoot rendering issues, visual artifacts, and stability problems.
• Contribute to core rendering features, pipelines, and backends within our proprietary game engine.
• Develop and maintain shaders (HLSL, GLSL, or similar) for various visual effects, materials, and lighting models.
• Actively participate in code reviews, sharing knowledge, and mentoring junior team members.
Qualifications:
Required:
• A minimum of 5 years' experience in graphics programming or combination of education and experience.
• Proficiency in C with an understanding of object-oriented design and data structures.
• Proficiency in shader programming languages (HLSL, GLSL, or similar).
• Experience with at least one modern graphics API (DirectX 12, Vulkan, Metal, PS5, etc.).
• Familiarity with game content pipeline and tools.
• Solid understanding of 3D graphics fundamentals, including linear algebra and trigonometry, as they apply to computer graphics.
• Must be comfortable working within and adding to an established code framework.
• Excellent communications skills.
• Passion for video games, especially FPS games, and a strong desire to contribute to high-quality visual experiences.
Preferred:
• A degree in computer science, or a related field.
• Familiarity with multi-threading and optimization.
• Experience developing for a wide range of PC hardware and console platforms.
Company:
Blizzard Entertainment develops and publishes gaming software and computer games such as World of Warcraft, Hearthstone and StarCraft. Founded in 1991, the company is headquartered in Irvine, California, USA, with a team of 1001-5000 employees. The company is currently Late Stage. Blizzard Entertainment has a track record of offering H1B sponsorships.