Challenge :

Everything we do today is distributed across silos of different sandboxed applications. What does the world look like with a single interface that securely interacts with all the applications in the background on your behalf based on what you tell it to do? How do you think it works behind the curtains, where could it break and how would you make it work across platforms?

You would be a good fit if you:

  1. Get frustrated by badly crafted software and keep ranting about how horrible/slow/choppy it is
  2. Would rather mutate that FOSS library for your use than complain about not having a feature you need
  3. Have always wanted a Jarvis like personal robot to get stuff done
  4. Have exhausted free tiers of AWS/Google Cloud/Digital Ocean at least once
  5. Automate your work with scripts/tools/software wherever possible
  6. Have spent sleepless nights fixing that one annoying bug just for the sake of fixing it

What you will be doing :

  1. Write fast cross-platform (Mac, Windows, Linux Desktop and Web) services viz. REST, Socket, Schedulers, Event triggered, etc.
  2. Build and manage internal tools for supporting user on-boarding and growth. This includes monitoring cloud infrastructure too.
  3. Building new Maya skills & skill components
  4. Know the network exposure of user data and Maya infrastructure and work to secure it
  5. Build, adopt and own a testing regimen for the app for every deployment/release.

Some things we expect :