Subscribe job alerts


Remote Job

Software Engineer - Android

Strivr
  • $130.000 - $190.000
  • fullTime
  • Posted : one year ago

At the intersection of technology, science, business, and sports, Strivr offers the leading VR-based immersive learning platform that is changing the way employees train, learn, and perform. Strivr’s immersive platform is the enterprise’s bridge to the Metaverse. With a vision to elevate performance through immersive experience, we are redefining an industry in real-time and shaping the future of workforce development.

Strivr was founded in 2015 out of Stanford University’s Virtual Human Interaction Lab, using the football field as our proving ground. Since then, we have expanded from the athlete to the enterprise, partnering with leading Fortune 1000 companies including Bank of America, MGM Resorts, Sprouts, Verizon, and Walmart to innovate and elevate employee learning and development at scale.

About our engineering team

At Strivr, our engineering teams develop immersive experience software and a cloud-based software platform that powers the creation, management, and experience of immersive learning with a unique level of insights and predictive analytics. The platform is scalable, secure, and compliant which is critical to making our customers and users successful on our platform. We are a remote-first engineering team distributed across the nation. In addition to our six company values of Dignity + Inclusivity, Transparency, Customer-Focus, Evolution, Accountability and The Team, we index on strong communication skills, a growth mindset, responsibility and ownership, and a collaborative and respectful work culture.

About this position

This role comes with the unique opportunity to build high-impact software at the intersection of the Metaverse and enterprise scale, targeting cutting-edge Virtual Reality (VR) devices. We are building a platform which delivers immersive learning content and provides a seamless user experience for millions of users in VR.

Headsets running Strivr’s immersive experience software, web applications for device and content management, and the desktop and web applications for content creation all communicate with cloud-based services. Together, they provide a cloud platform to scale immersive learning to over a million learners. We solve complex problems around at-scale provisioning of headsets, in-headset and edge services for device management, telemetry, content distribution, scalable and secure communication between devices and the cloud platform, and cloud services for device management, content creation, distribution, and management.

We are seeking software engineers who are passionate about working with new technologies and building reliable software on top of it. As an engineer working on Strivr’s Immersive Experience team, you will have the opportunity to build software to support the latest XR devices in a rapidly-changing field. You will work cross-functionally with other teams and engineers to provide a foundational set of libraries and modules that can be integrated to help deliver a stable and delightful end-to-end experience for users.

What you will do

  • Build end-to-end software support for cutting edge VR devices which does the following:
    • Automates the setup and provisioning at scale
    • Integrates with vendor plugins, retaining the full experience while making use of additional functionality offered by new hardware
    • Facilitates an easy out-of-box experience (OOBE) and kiosk mode suitable for enterprise environments
    • Enrolls and registers both with Strivr cloud services and enterprise mobile device management (MDM)
  • Write secure, reliable, and well-tested code
  • Be data driven, add and use instrumentation and monitoring to make improvements to the platform, functional or otherwise.


Minimum Qualifications

  • Solid background in software development with one or more of Java, Kotlin, C#
  • Passion for writing secure, readable, modular and maintainable code and a drive for shipping high quality software
  • Ability to apply concepts from computer science, data-structures, and algorithms in order to solve problems in a pragmatic and efficient way
  • Bachelors in Computer Science or related field or equivalent experience.

Preferred Qualifications

  • Passion for emerging technologies, especially in the XR space
  • Experience with VR, AR or embedded devices using the Android OS
  • A hacker mentality- curiosity of how things work under the hood

Benefits

The annual compensation range for this position is $128,000 - $192,000. The salary offered within this range will depend upon qualifications and other operational considerations.

Benefits offered for this position include 90% employer-paid healthcare for employee and dependents (medical, dental, vision); 401K with 50% employer match (up to 4%); open PTO policy; 16-week parental leave; basic life insurance, AD&D, and short-term disability.