Software Engineer (Platform)
Nex is helping families reconnect with the joy of movement through fun, social, and interactive content that’s accessible to all ages. Its award-winning Nex Playground console, launched in December 2023, uses cutting-edge AI, mobile and vision technologies to merge digital and physical worlds, immersing players in the experience using their natural body movement. Nex Playground games range from original sports and fitness titles, to educational games and titles in collaboration with Hasbro and Sesame Workshop.
Since its founding, Nex has been recognised as one of Fast Company’s Most Innovative Companies, TIME’s Best Inventions, Parents’ Best Entertainment System for Families, and has been awarded the prestigious Apple Design Award. Nex Playground is also kidSAFE+ COPPA certified, highlighting the company’s firm stance on privacy and safety for kids and families. To learn more, visit https://www.nex.inc or follow the company on Instagram and Facebook.
Location: Hong Kong or Remote
Type: Full Time
Reports to: Head of Platform Engineering
The Role
As Nex’s Software Engineer of Platform, you tackle the challenge of developing the world’s best indoor motion tracking technology using widely accessible consumer hardware. You are part of an ambitious and versatile Platform Engineering Team pushing the boundaries of motion gaming by solving complex problems and building scalable systems. You will play a pivotal role in creating reusable and modular software components while collaborating with cross-functional teams to ensure seamless integration of cutting-edge CV/ML technologies into Nex’s products. Your products will transform family living rooms into active playgrounds, promoting a healthy lifestyle and being loved by millions globally. You report to the Head of Platform Engineering.
As a technology enthusiast, you always want to be part of a creative process that improves people’s lives. You are fond of new innovations, especially those intersecting the physical and digital worlds. You are a relentless learner and problem solver. You resist the urge to succumb to deadlines, pressure, and skepticism until you get to the root of every problem. You love building software and reusable tools. Coding is your doorway to the world.
What You Will Bring To The Table
- A passion for building scalable, maintainable, and high-performance software systems.
- A deep understanding of system architecture principles and the ability to make informed tradeoffs between scalability, performance, and maintainability.
- An ability to break down complex problems and lead efforts to design and implement practical solutions.
- An optimistic mindset that believes any skill can be learned and any solution can be tried.
Must Have
- 3+ years of experience in software development.
- Experience with Unity, C# and C/C++ programming.
- Bachelor’s degree in Computer Science, a related engineering field, or equivalent practical experience.
- Proficiency in English communication.
Should Have
- Obsession with technical problem solving, hacking and making things work.
- Proficient in native and cross-platform development.
- Proficiency in programming and scripting languages
- Familiarity with asynchronous and parallel programming patterns.
- Experience with performance optimization and profiling.
- Fascination with innovations and technology.
- Commitment to building useful products.
- Knowledge of CI/CD pipelines and automated testing frameworks.
Nice to Have
- Experience in mobile software development.
- Experience in ML-based CV development.
- Knowledge of physics modeling, computational geometry, statistics and quantitative methods.
- Experience in MLOps and automation.
- Experience with developing Open Source software and SDKs.
- Interest in venture business and startup life.
We Offer
- Competitive compensation package.
- Flexible working hours and vacation policy.
- Product-driven culture that treasures talents and individual growth.
- Front-row seat and hands-on experience with cutting edge technologies in the evolving gaming field
Nex is located in San Jose, California, USA and Hong Kong. Learn more about us at nex.inc/who-we-are.
We encourage applications even if you don’t meet more than 50% of the requirements — we believe that experience comes in many forms!
Apply for this job
*
indicates a required field