Does anyone know the reasons behind this acquisition?

The current editor for AWS Lambda functions is nothing to write home about and has some really severe limitations; for example you're unable to edit any code that uses more than 1 file (that has to be uploaded in a zip every time).

Having a high quality editor built into Lambda would make it so much easier to work with.

This doesn't make sense? The editor is open source. You can install it on your computer right now. They even provide instructions on how to do it.

https://github.com/c9/core

They can implement it without buying the company.

Even if the license doesn't allow it, the license for ACE surely does and ACE is the meat of the editor.

https://github.com/ajaxorg/ace

Maybe they want the team because they want to move the product in a certain direction? I don't know.