Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Systems Engineer

AppliedVR

Senior Systems Engineer

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Senior Systems Engineer

    At AppliedVR, we are pioneering virtual reality therapeutics (VRx) to address unmet needs and improve clinical outcomes for patients with serious health conditions. We envision a new era in which VR therapeutics are widely embraced and accessible, opening up a vast exciting new venue for science and discovery with the potential to improve the lives of millions.

    AppliedVR is looking for a Senior Systems Engineer to play a key role in ensuring that AppliedVR’s products are developed, tested, and deployed in an efficient, robust, and secure manner. The Senior Systems Engineer will be responsible for building and maintaining robust connections between our virtual reality therapeutics, web-based tools, cloud databases, and mobile applications. This is a player/coach role that will be best filled by a candidate that can make significant individual contributions while also mentoring their colleagues and instilling best practices in the product organization.

    Role and Responsibilities

    • Design, implement, and maintain highly scalable and performant services

    • Architect, build, deploy, and manage a system that performs over-the-air updates to medical devices, gathers and displays sophisticated analytics, facilitates company operations, and provides reliable and usable interfaces for internal and external users

    • Develop web communications interface designs, protocols, and documentation

    • Continually improve the codebase and test coverage through refactoring, unit testing, system testing, automating deployment and operations

    • Guide, develop, and review verification strategies, test designs, test tools, planned execution, and completeness of documentation

    • Ensure the logical and systematic conversion of product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints

    • Provide technical leadership in software and systems architecture

    • Help improve engineering standards and processes

    • Support security, compliance, and regulatory requirements

    Requirements

    • 5+ years experience in a systems engineering role

    • Significant experience designing, building, deploying, operating, and maintaining cloud-based web services and microservices (AWS experience preferred)

    • Experience capturing architectures and system designs for development teams

    • A good understanding of distributed systems in practice, as well as performance and scalability

    • Deep experience with software testing and validation, including unit, integration, and end-to-end testing

    • Excellent communication skills, highly motivated, entrepreneurial, be able to interact effectively across functional areas, and be comfortable operating in a fast-paced start-up environment

    • Preference for experience in regulated healthcare environment (e.g. medical device, digital therapeutics, etc)

    • Strong executive presence; highly influential both externally with partners as well as at the senior leadership level

    • A diligent attention to detail and strong technical intuition

    • Ability to deal with ambiguous and complex project requirements

    • A demonstrated and focused desire to build digital products that customers love

    • Strong capacity for strategic and creative thinking

    Key Technical Languages and Skills

    • Ruby on Rails (REST API’s)

    • SQL

    • AWS

    • Git

    • Test automation

    • C#

    • Unity3D

    • Java (Android SDK + Eclipse + Android Studio)

    • React

    • Redux

    • Kotlin