Senior Software Engineer - Bloomberg Valuation Team | New York, NY | Bloomberg Careers

Senior Software Engineer - Bloomberg Valuation Team

Careers at Bloomberg

Back to Search

New York, NY

Posted May 8, 2020 - Requisition No. 82874

Bloomberg absorbs billions of data points from hundreds of financial markets every day. Our engineers build applications that fuel the markets by providing intelligent analytics and transparency. Our customers rely on us to understand markets and analyze sophisticated structures which allow them to make smart investment decisions.

BVAL is the gold standard for pricing. We generate end-of-day prices for about 3 million fixed income securities and curves. Our suite of applications also includes high-precision pricing algorithms, liquidity hubs for storing and retrieving pricing information, and big data analytics. As the markets push for more continuous pricing, we're focusing on making our systems more distributed, highly available and continuous. In our team we like to roll up our sleeves, collaborate seamlessly and deliver solutions to clients across all industries.

What’s in it for you?

Our code base is primarily C++ and Python. We truly believe a smart engineer can learn any programming language with some ramp up time. Our teams work closely with Quant researchers and domain experts, providing a unique opportunity to rapidly learn new technologies, while building up your domain knowledge.


You’ll need to have:

  • 3+ years of programming experience demonstrating ability to design systems and debug issues
  • 3+ years of experience with object-oriented design, data structures, algorithms and all phases of software development
  • Strong analytical and problem solving skills
  • Strong verbal and written communication skills
  • BA/BS, MS, or PhD in Computer Science, Engineering or related technical field

We'd love to see:

  • Experience with C++ or Python
  • Expertise in designing distributed and/or real-time systems
  • Experience with open-source middleware like Apache Kafka
  • Familiarity with automated unit, integration, and system testing
  • Data Engineering experience
  • Fixed Income domain knowledge
    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.