Hacker Newsnew | past | comments | ask | show | jobs | submit | superbignerd's commentslogin

Amazon Music | Full-stack engineer | San Francisco | ONSITE, FULLTIME

We are looking for senior full-stack growth hackers to work on the 2 new Amazon streaming music services (Prime and Unlimited).

We are the underdog in the music streaming business right now, but we know a few things about delighting our customers and scaling worldwide cloud services (shopping, video streaming, AWS).

We believe in small, fast, autonomous teams that are operationally independent and can get the job done. Come join the music growth team and work on anything ranging from services and web, to mobile and Echo. We use an all AWS stack by default, but are not prescriptive if there are better tools for the job. We typically focus on acqusition and engagement experiments, but we also build growth infrastructure as needed and work on a few moonshot ideas regularly. Contact me directly at johcheng (at) amazon (dot) com if you are interested!


I am not an iOS developer, so pardon my ignorance - but does iOS have support of http://www.w3.org/TR/ttaf1-dfxp/ ? That's how iPlayer currently supports subtitles for streaming.


It's a phased launch. Even though it's a responsive design website, we are launching it by routing mobile and tablet traffic to it first, to make sure everything works properly. There will be an opt-in mechanism on the existing desktop site later today.


I work on iPlayer. The new responsive design website will use the HTML5 + HLS player on iOS. Currently on Android and desktop we are using Flash + HDS/RTMP, but it's possible this will change in the future. The reason we are using Flash at the moment is partly to do with content protection (which involves negotiations with the content rights holder), and partly to do with the fact that there isn't a standard streaming mechanism across the different platforms we need to support. We would likely move to MPEG-DASH, for example, if it's more widely adopted across the platforms.


That's interesting. Do you know why content providers are OK for content to go to iOS without DRM (beyond client certificate checks) but not to Android or the desktop?


Part of this is a legal/rights question, so I won't get into too much details. But when I said content protection I didn't explicitly say DRM :)

You are correct that currently iOS streams are protected by client certs and that is sufficient enough in that ecosystem. On Android and desktop, there is still a need for a sufficient level of content protection, but as I said a big reason we are using Flash on those platforms is the cross-platform support and the engineering efforts at the moment. I can't really comment more on future directions around this area, but needless to say we are constantly evaluating the different emerging streaming technologies out there.


Chromecast support please! Thank you.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: