
Software Engineer
Sandbox VR
full-time
Posted on:
Location Type: Hybrid
Location: Hong Kong • 🇭🇰 Hong Kong
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
GoLinuxOpen SourceRustUnity
About the role
- This is a full-stack software engineering role, supporting our in-store platform
- Advance our core low latency system to redefine immersive VR experiences
- Develop solid and friendly SDKs to enable others to build content running on top of our platform
- Develop new features to empower our store and business operations
- Prototyping telemetry, observability, experimentation, and diagnostics system
- Streamline and minimize Ops cost on deploying our platform globally
- Explore and evaluate current and emerging hardware technologies (in house and 3rd party) for our platform
- Develop novel solutions and prototypes to demonstrate concepts and feasibility
Requirements
- Bachelor's degree in Computer Science, a related engineering field, or equivalent practical experience
- Advanced in one or more programming language(s), Go/Rust/C# are preferred
- An ability to break down complex problems and lead efforts to design and implement practical solutions
- A good understanding of system architecture principles and the ability to make informed tradeoffs between scalability, performance and maintainability
- Proven experience with performance optimization, can effectively identify and solve system bottlenecks
- An optimistic mindset that believes any skill can be learned and any solution can be tried, i.e. excited to help build something no one's built before
- (Strong Plus) Knowledge of CI/CD pipelines and benchmarking/automation tool running in on-premise hybrid OS (Linux/Windows) infrastructures
- (Strong Plus) Experience with developing VR or Unity software
- (Strong Plus) Experience with developing open source software and SDKs
Benefits
- Unlimited time off
- 13th month bonus
- Hybrid work environment
- Significant equity grants in a rapidly growing organization
- Robust medical benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoRustC#system architectureperformance optimizationCI/CD pipelinesbenchmarkingautomation toolsVR developmentUnity
Soft skills
problem-solvingleadershipoptimistic mindsetcreativitycollaborationcommunicationadaptabilitycritical thinkingdesign skillsimplementation skills
Certifications
Bachelor's degree in Computer Sciencerelated engineering field