Senior Software Engineer
7d ago

There are a lot of Engineering jobs to choose from at Bloomberg. Our mission is to make this search easier for you and help you find the right career opportunity here.

Whether you’re interested in using technology to generate headlines for the News team, building new workflows for traders, or building distributed systems that process billions of ticks of data per day, there's a team at Bloomberg where you can use your expertise and make an impact.

Our tech stack is primarily C++, but we’re looking for smart technologists who want to solve challenging technical problems.

We believe a smart engineer can learn any language with some training and ramp up time, so if you’re from another OOP background but willing to learn C++, we still want to talk to you! We’ll work with you to determine the best match for your background and interests.

You’ll need to have :

  • Professional experience programming in C++, Java, Python, JavaScript, Ruby, Scala or similar in a production environment
  • A comprehensive knowledge of data structures and algorithms
  • Strong problem solving skills
  • An understanding of modern design patterns and proven experience applying them
  • A thorough understanding of the systems you've worked on
  • We'd love to see :

  • Experience with relational databases
  • Familiarity with open-source technologies
  • Experience with distributed systems
  • Want to learn more? Check out what we’ve been up to at .

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form