Senior Software Engineer
Core
Senior developer shaping 3D engineering applications and digital twins, connecting back-end data processing with real-time rendering and 3D UX design for the global energy industry.
Role type
Senior IC software engineer (3D graphics & engineering tools)
Builds
Cloud-native SaaS platforms and enterprise on-premises solutions for subsurface interpretation, well construction planning, and reservoir simulation
Domain
Energy industry, computer graphics, real-time rendering, digital twins
Deliverable
production ML models | product features
Required skills
Unity, C#, real-time 3D codebase ownership, rendering/shading/geometry optimization, 3D/XR interaction design, CAD/geospatial data conversion, AI tool integration
Preferred skills
WebGL, Three.js, Babylon.js, TypeScript, full-stack development, CI/CD pipelines, containerization, industrial digital twins, open-source contributions
Technologies
Unity, WebGL, Three.js, Babylon.js, C#, TypeScript, Docker, Git
Responsibilities
Own architecture and technical direction of 3D components; Design and build 3D/XR interactions for inspection and well planning; Develop processing pipelines, shaders, and reusable tools; Prepare and integrate CAD models and geospatial data for visualization; Lead design/code reviews and maintain code through releases; Evaluate and integrate AI into engineering workflows
Seniority
Senior, hands-on IC