Senior Full Stack Engineer - Media

Careers at Bloomberg

Back to Search

Princeton, NJ

Posted Aug 25, 2020 - Requisition No. 82969

Our team

Bloomberg Media empowers global business leaders with breaking news, expert opinion and proprietary data distributed on every platform, across every time zone reaching over 80 million unique visitors a month through its digital properties. Our products require top-notch data tools to deliver and continuously improve the content and experiences we offer our users.

Media Data Tools is responsible for the internal data tools that drive A/B testing on Bloomberg.com, providing abstractions for managing the complex concerns of user test bucketing, config deployment, and measurement. The system is used by developers, product managers, and marketers who together run several dozen tests at any given time. The team also owns Bloomberg Media’s dash-boarding system where users create and share reports using our data lake. Finally, the team’s customer data platform empowers marketers and data scientists with tools for audience segmentation and machine learning. By providing thoughtful abstractions and tools for users of diverse technical skill, we unlock the power of the company’s data to impact the business through testing, analysis, and dynamic user experience.

What’s in it for you?

As part of our team, you will work with a wide range of partners such as: Product, Analytics, Marketing, and other engineering teams. You will maintain and expand the features of data tools and services that use Kubernetes and Apache Airflow to provide power and structure for the business’s data needs. Our diverse user base needs our tools to access and leverage the company’s data. With the help of Google Cloud technologies like BigQuery, you’ll empower them with the software they need to improve the business through data-driven decision making.

Additionally, as the owner of applications which serve as the face of Media’s data capabilities, you will play a central role in growing the impact of data within the company. By working closely with your users you will develop a keen sense of their needs and challenges, and we’ll trust you to help set the direction and priorities of the team.

We’ll trust you to:

  • Manage and expand DR-compliant software architectures, adhering to strict requirements concerning performance, stability, and availability
  • Build applications that meet the performance and stability requirements that come with web-scale traffic
  • Build thoughtful UX abstracting and managing the complexity of numerous datasets
  • Engage in technical discussion with domain specialists like data scientists, data engineers, and analysts
  • Grow your domain expertise to find growth opportunities and to expand our team's impact.

You need to have:

  • Experience with full-stack web development
  • Experience with modern programming languages like Javascript(ES6+), Python, or Ruby
  • Experience with front end frameworks like Vue.js, React, etc
  • Experience with RDBMS's like MySQL, PostgreSQL, etc
  • BA, BS, MS, or PhD in Computer Science, Engineering or related technology field

We’d love to see:

  • Experience developing single-page web apps
  • Experience designing and implementing internal tools
  • Experience with ORM frameworks like ActiveRecord, Sequelize, etc
  • High level SQL skills and data analytics experience
  • Experience with data engineering concepts like extract, transform, and load (ETL) jobs

Bloomberg is an equal opportunities employer, and we 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.
 

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