Jobgether
Jobgether

3D Graphics Software Engineer

engineeringfull-timeUS
SALARY
$150k – $170k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities

    • Develop clean, efficient, and maintainable code for real-time 3D graphics applications using Unity, C#, and the .NET ecosystem.
    • Design and implement high-performance graphics capabilities, including shaders and low-level rendering pipelines.
    • Create technical design documents covering product features, software architecture, and application design.
    • Establish and maintain strong engineering practices around code quality, automated testing, development standards, and maintainability.
    • Collaborate with cross-functional teams to design, implement, and optimize frontend and 3D application experiences.
    • Participate actively in code reviews, providing constructive technical feedback and helping maintain high engineering standards.
    • Diagnose, troubleshoot, and resolve complex technical issues across development and production environments.
    • Contribute to cross-platform applications spanning desktop, mobile, and web environments.
    • Apply performance optimization, memory management, multithreading, and other advanced engineering techniques to demanding 3D workloads.
    • Support distributed application architectures and integrations involving APIs and backend services.
    • Requirements:

      • 5+ years of professional experience writing and maintaining production-quality software.
      • Strong hands-on experience with the Unity game engine and C# development.
      • Strong knowledge of the .NET ecosystem, including multithreading, memory management, abstraction, unit testing, and performance optimization.
      • Experience developing shaders using technologies such as HLSL or GLSL.
      • Direct experience with low-level 3D graphics pipelines and APIs such as OpenGL, WebGL, Metal, Vulkan, or similar technologies.
      • Experience building cross-platform applications for desktop, mobile, and web using a range of UI frameworks and platforms.
      • Experience developing complex user interfaces using MVVM principles and working with Blazor.
      • Experience designing and deploying distributed systems using ASP.NET, gRPC, REST APIs, or comparable technologies.
      • XR/VR development experience is required.
      • Strong problem-solving, analytical, and debugging abilities, combined with exceptional attention to detail.
      • Ability to work independently, take ownership of complex technical challenges, and collaborate effectively within a multidisciplinary engineering team.
      • Ability to write clear technical documentation and communicate complex engineering concepts effectively.
      • Proof of identity and eligibility to work in the United States is required for employment.
      • Benefits:

        • Salary: $150,000–$170,000 annually, plus equity.
        • Compensation is determined based on experience, knowledge, skills, abilities, internal equity, and relevant market data.
        • Medical, dental, and vision insurance coverage.
        • HSA/FSA options.
        • Parental leave.
        • 401(k) plan with a 100% employer match on the first 6% contributed.
        • Unlimited paid time off.
        • Home office stipend.
        • Fully remote work arrangement within the United States.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
3D Graphics Software Engineer at Jobgether — Remote