Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Reveal Technology

3D Graphics Software Engineer

Reveal Technology

3D Graphics Software Engineer building Unity, C#, and realtime 3D applications for Reveal Technology. Developing high-performance cross-platform software supporting defense, security, and public-safety missions.

Posted 8/18/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $150,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in writing clean, efficient code for real-time 3D graphics applications, with strong knowledge of Unity, C#, and low-level graphics pipelines. Proficient in developing cross-platform applications and optimizing performance while ensuring code quality and maintainability.

Highest-signal resume keywords
Unity Game EngineC# ProgrammingShader Development (HLSL, GLSL)Cross-Platform Application DevelopmentLow-Level Graphics Pipelines (OpenGL, WebGL, Metal, Vulkan)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Real-Time 3D GraphicsCode Quality AssuranceTest AutomationMultithreadingMemory ManagementUnit TestingPerformance OptimizationMVVM PrinciplesASP.NETGRPC
Soft Skills
Problem-SolvingAttention to DetailCollaborationIndependent Work
Tools & Technologies
BlazorREST APIsDistributed SystemsXR/VR Development
Industry Keywords
Code ReviewsCross-Functional CollaborationProduction CodeApplication ArchitectureComplex UI Development

Tech Stack

Tools & technologies
ASP.NETDistributed SystemsGRPC.NETUnity

About the role

Key responsibilities & impact
  • Write clean, efficient code for realtime 3D graphics applications
  • Write and oversee code quality, test automation, development standards, and best practices, ensuring robust, clean, and maintainable codebases
  • Write design documents for product features and application architecture
  • Collaborate with cross-functional teams to implement and optimize frontend solutions
  • Participate in code reviews and provide constructive feedback to team members
  • Troubleshoot and resolve complex technical issues in production environments

Requirements

What you’ll need
  • 5+ years experience writing production code
  • Strong knowledge of the Unity game engine
  • Experience writing shaders (HLSL, GLSL, etc.)
  • Experience working with Blazor
  • Strong knowledge of C# and the .NET ecosystem, including multithreading, large amounts of abstraction, memory management, unit testing, and performance optimization
  • Experience working with low-level 3D graphics pipelines
  • Experience building cross-platform applications for desktop, mobile, and web using a variety of UI platforms
  • Experience building complex UI using MVVM principles
  • Experience working directly with low-level graphics pipelines (OpenGL, WebGL, Metal, Vulkan, etc.)
  • Experience developing and deploying distributed systems using ASP.NET, gRPC, and REST APIs
  • XR/VR development experience
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and as part of a collaborative team
  • Proof of identity and eligibility to work in the United States required for all hires

Benefits

Comp & perks
  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 100% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend
  • Equity