Senior Web Engineer - News Apps

Careers at Bloomberg

Back to Search

New York, NY

Posted Aug 1, 2016 - Requisition No. 53117

How do you advance the art of data visualization and story telling as a media company with the information and resources of one of the largest financial technology firms? How do you put the power of visualization in the hands of journalists throughout a global news organization?

As the engineers behind the Bloomberg Graphics team our mission is to answer these questions. We build and manage the tools, applications, and supporting systems that are used to create and deliver award winning visualizations to Bloomberg's worldwide audience.

We'll trust you to:

  • Empower the newsroom by developing tools for content creators that enrich their stories with data
  • Promote efficiency and quality on the news graphics and features teams by developing libraries and standards
  • Work with consumer and professional product development teams to integrate visualizations throughout Bloomberg's mobile, web, terminal, and syndicated offerings
  • Manage and build out infrastructure to deliver graphics to our readers

You'll need to have:

  • A strong understanding of Computer Science fundamentals
  • 5+ years of experience building high volume web applications using a language like Ruby, Python or JavaScript
  • Proficiency in HTML, JavaScript, CSS, HTTP, REST API design, cookies, caching and security
  • Experience working with multiple browsers and user-agents, quirks and solutions
  • Fluency in test-driven development, code reviews, distributed source code management and automated quality assurance
  • Competence configuring and maintaining server software including Apache and haproxy
  • Expertise working with D3

We'd love to see:

  • Experience building 3D interactives using WebGL and three.js
  • Comfort with statistics and data analysis related software such as R, SciPy/NumPy, and MATLAB

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.

    CONNECT WITH US