The Role:
The People engineering team at Bloomberg is responsible for building a social network of the world’s most influential finance professionals. We source terabytes of structured, semi-structured data, run machine learning, and crowdsourcing algorithms among others to provide timely & relevant content. We are reimagining the way we currently architect our systems and are looking for an experienced software engineer to join this effort. Our aim is to minimize the time required to get existing data as well as new types of data (in any form or structure), into Bloomberg from the wider world. This acquisition will be low-latency with a goal to make everything immediately and easily discoverable to all of our users. Our new platform is a mix of dynamic languages, OOP and functional programming. We are using a number of large distributed computing systems and different styles of data persistence. We expect you to have the correct balance between innovation, experimentation and getting things done. You are Bold, creative, open-minded and resourceful. We work on small teams and as a company pride ourselves on being inclusive, entrepreneurial, agile and responsive. We adapt to changes and the problems we face are constantly evolving. The work environment is fast-paced. Expect to make immediate contributions to our production code.
