The tech giant is refocusing on other business and coding functions ahead of an IPO.