The Senior 3D Software Engineer position is a remote role based in California, USA, offered by Genies through Jobgether.
This role focuses on advancing 3D graphics and avatar technology, working on tools for creating high-fidelity digital characters and immersive experiences across cloud and mobile platforms.
Responsibilities include prototyping, building, and debugging research-driven tools for 3D content creation, architecting clean and extensible software systems, and optimizing data structures and algorithms for performance.
The engineer will collaborate with interdisciplinary teams, providing strategic guidance on software design and ensuring high-quality implementation.
The work environment promotes experimentation, rapid prototyping, and knowledge sharing to deliver innovative solutions that redefine digital expression and identity.
Requirements:
A Computer Science degree or equivalent industry experience is required, with demonstrated excellence in the field.
Candidates must have 4+ years of experience developing 3D software or real-time engines such as Unity or Unreal, with a deep understanding of architecture.
Advanced knowledge of 3D mathematics, including linear algebra, computational geometry, and numerical methods, is essential.
Expertise in 3D graphics, including OpenGL, Vulkan, and shader programming, is required.
Strong programming skills in C++ and Python are necessary.
A solid understanding of data structures, algorithms, design patterns, and testing frameworks is expected.
Excellent teamwork, collaboration, and communication skills are crucial for this role.
Proven ability to solve complex problems and integrate diverse technologies to innovate quickly is required.
Optional but advantageous experience includes 3D animation, rigged characters, physical simulation, AI models in 3D, 3D interchange formats (USD, glTF), DCC tools (Blender, Maya, Houdini), cloud orchestration, CI/CD, concurrent programming, and GPU programming (CUDA, OpenCL).
Benefits:
The position offers a competitive salary ranging from $190,000 to $250,000 per year.
Equity compensation is included as part of the benefits package.
Comprehensive health, dental, and vision insurance is provided for employees and their families.
A 401(k) program is available to support retirement savings.
Flexible paid time off, sick leave, mental health days, parental leave, bereavement, and jury duty leave are offered.
Monthly wellness reimbursement and programs supporting health and wellness are included.
The role allows for flexible hours and work-from-home options.
Employees can choose between a MacBook or Windows laptop for their work.
The dynamic startup environment provides opportunities for professional growth and creative contribution.