Remote Senior Software Backend Generalist at Companion Labs | #education | #technology | #techjobs


nSummarynnThe Senior Software Backend Generalist will maintain backend systems to work seamlessly with the rest of the Companion service — including the device and Companion coach tools — in order to deliver on Companion’s goal of fostering the human-animal bond through training and engagementnnCompanion has created the first automatic two-way engagement device for animals. The Companion service includes access to this device and to the Companion coaches (Human coaches) through its mobile application(s). The applications provide rich media updates in addition to real-time communication and serve as the primary interface for the service with the user.nnThis position works closely with the Product, Animal Behavior and Engineering teams to deliver high quality software that runs in the cloud and on the Automated Dog Training and Engagement hardware device. This is very much a generalist role including devops, architecture, and writing high quality software in several languages.nnResponsibilitiesnnn* Work with Product and Engineering teams to define key features, performance and scaling requirementsnn* Review and update cloud and device architecturenn* Work with the machine learning team to deploy and maintain ML models that recognize dog behaviornn* Identify issues in legacy systems and propose fixesnn* Propose and implement a variety of systems to improve software development and deployment to the cloud and devicenn* Design and implement new features including:nnn* Endpoints for automatic enrollment of customersnn* Shopping and payment processingnn* Video processing and sharingnnnnnn* Manage in house and outside contractors as needed to deliver and maintain servicesnnnnnnQualificationsnnn* Proven track record of deploying, maintaining and scaling cloud services to thousands of usersnn* Experience writing production quality code in a variety of languages including at least one strongly typed languagenn* Experience with secure handling of customer informationnn* Experience with API and microservices deploymentsnn* Experience with video data storage and processingnn* Experience with SQL and NoSQL data storage systemsnnnnnnPreferred but not essentialnnn* Experience with low-level languages like C++ or Rustnn* Machine learning knowledgenn* Experience developing and software for IoT devicesnnn

See more jobs at Companion Labs



Source link

One thought on “Remote Senior Software Backend Generalist at Companion Labs | #education | #technology | #techjobs

  1. Avatar
    Rocco Kasparian

    I wanted to write you this little bit of word so as to thank you very much again about the great information you have contributed on this website. This has been certainly unbelievably generous with you to provide publicly exactly what most people would have marketed for an e-book in order to make some money for themselves, primarily now that you might well have tried it if you wanted. Those thoughts also acted like the great way to be aware that some people have similar zeal like my personal own to figure out a little more in respect of this problem. I am sure there are several more pleasurable situations up front for people who look into your website.

Leave a Reply

Your email address will not be published.