Reveal Technology

Senior 3D Graphics Software Engineer

Reveal Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $220,000 per year

Job Level

Senior

Tech Stack

ASP.NETDistributed SystemsGRPC.NETUnity

About the role

  • 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

  • 7+ years experience writing production code
  • Expert knowledge of the Unity game engine
  • 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
  • Experience working with Blazor
  • Expert knowledge of C# and the .NET ecosystem, including multithreading, large amounts of abstraction, memory management, unit testing, and performance optimization
  • Experience writing shaders (HLSL, GLSL, etc.), including demonstrable examples
  • Experience working with low-level 3D graphics pipelines
  • Experience with building cross-platform applications for desktop, mobile, and web using a variety of UI platforms
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and as part of a collaborative team
Benefits
  • Medical, Dental, Vision coverage
  • HSA/FSA options
  • Parental Leave
  • 401(k): 200% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Home Office Stipend

Applicant Tracking System Keywords

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

Hard skills
C#UnityASP.NETgRPCREST APIsOpenGLWebGLMetalVulkanHLSL
Soft skills
problem-solvingattention to detailcollaborationcode reviewconstructive feedbackindependence
JiffyShirts.com

Principal Engineer

JiffyShirts.com
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 1 hour agoSource: apply.workable.com
BootstrapJavaScriptOpen SourceRubyRuby on RailsSCSS
CACI International Inc

Junior Software Engineer

CACI International Inc
Juniorfull-time$53k–$106k / year🇺🇸 United States
Posted: 2 hours agoSource: caci.wd1.myworkdayjobs.com
AngularJavaMicroservicesNoSQLReactSpringSpring BootSpringBootSQLTypeScript
Polycam

Growth Engineer

Polycam
Mid · Seniorfull-time$140k–$180k / year🇺🇸 United States
Posted: 4 hours agoSource: boards.greenhouse.io
BigQueryReactSQLTypeScript
Zscaler

Software Engineer – Infrastructure

Zscaler
Mid · Seniorfull-time$102k–$145k / year🇺🇸 United States
Posted: 4 hours agoSource: boards.greenhouse.io
AnsibleAWSAzureCloudDNSDockerGoogle Cloud PlatformKubernetesSaltStackTerraform