Back End Developer

Back End Developer

Location: DC Metro Area

Key Role: the team spends most of your time will be to manage our main product a mobile news application with an internal content management system – fixing bugs, improving performance, and new features. You will have an opportunity to work on many other projects, including data products, mobile application and DevOps. This position reports to the Chief Technology Officer.


What you have to offer:

General Requirements for this position:

  • 3+ years of experience building web applications, particularly content management systems
  • Experience with CSS/HTML/JS
  • Familiarity with SQL and relational database design
  • Experience with Git/Github or other version control technologies
  • An aptitude for designing and implementing real-world web-based projects
  • You thrive in a fast-paced, dynamic environment
  • You’re excited to work on many different projects
  • You are self-motivated and entrepreneurial

We would love it if you had any of the following:

  • Project Management experience
  • Past experience with data engineering: e.g. data munging, building ETLs, query optimizations, database administration, data visualizations
  • Experience in mobile app development: iOS or Android

Some of our tools:

  • Python: Django and Flask
  • MySQL
  • Nginx
  • Docker
  • Github
  • CircleCI

You must be legally authorized to work in the United States

Enterprise Solutions Developer (C++, Python, SQL)

Enterprise Solutions Developer (C++, Python, SQL)

Location: New York



Our Team:

The Enterprise Products and Services (EPS) team is a new and growing area of Bloomberg. We build state-of-the-art software to support product implementation and client-facing tools that allow clients to manage their data distribution, users, applications and respective permissions. Our product has the potential to have a tremendous impact on the market. Our solutions offer cost effective, customizable and innovative alternatives to clients. We are solving old problems in a new way and bringing healthy competition to a well-established market.
Our day-to-day includes a wide range of development opportunities, from front-end to back-end to data warehousing. As part of our team, you will be exposed to a variety of domains and technologies, learn continuously and contribute new ideas starting day one.

We'll trust you to:

  • Create C++ and Python services on Linux
  •  Work with Oracle and SQL Server databases
  •  Script complex stored procedures
  •  Build UIs in JavaScript
  •  Work across multiple teams in Engineering
  •  Communicate and interact with product managers and end users

You'll need to have:

  •  5+ years of programming experience with Object-Oriented languages
  •  5+ years of experience developing stored procedures, performing optimization and query tuning and designing databases

We'd love to see:

  •  Familiarity with C/C++, Linux, T-SQL, Python, Shell scripting, data structures, algorithms and optimizations, Object-Oriented design or JavaScript
  •  Experience working with UIs
  •  An under- or post-graduate degree in Computer Science, Engineering, Finance or related field (or equivalent expertise)
  •  Ability to learn on the fly and the desire to share ideas and be a team player
  •  Strong verbal and written communication skills

Relational Database Administration Engineer

Location: New York

Requisition No. 48626

The Role:

Bloomberg's Comdb2 DBA Engineering team administers Bloomberg's in-house RDBMS (known as Comdb2) that is being targeted for an open-source release and is looking to expand its staff.

This RDBMS is derived from Berkeley DB with a SQLite based query interface and support for numerous facilities including: transactions, locking, concurrency, clustering and replication along with a client library (API) able to transparently negotiate reconnection and connections to lowest-cost (and coherent) nodes (in a cluster configuration).

Specifically, the team is responsible for tasks such as development of best practices and repeatable procedures for deploying and managing databases, as well as day-to-day operational activities including break/fix, resource balancing, backup and recovery, database tuning, database replication management and coordination of schema changes. The team also works closely with the RDBMS developers and is expected to retain and foster deep understanding of this RDBMS's internals in order to respond quickly and effectively to matters ranging from design input to urgent trouble shooting. The team is also tasked with building and maintaining tools for the management of the environment.


Bloomberg's DBA team is looking to add to their current talent a self-motivated and highly curious Database Administrator / Engineer with experience in SQL, IT administration, performance tuning, Database Internals, and Perl/shell programming (scripting).

The ideal Candidate will have:

  • Experience working with at least one of the commercially available relational database technologies for a minimum of 4 years
  • Knowledge of SQL and SQL performance tuning
  • Solid understanding of relational database internal architecture
  • Experience in performance tuning of databases
  • Experience with Unix and Unix tools including shell & Perl scripting
  • Experience in designing and automating repeatable processes
  • Solid verbal and written communication skills
  • Knowledge of Berkeley DB is desirable
  • Knowledge of C programming a plus
  • Experience analyzing existing RDBMS/IT/Operational systems and identifying shortcomings with concrete ideas for improvement.


Mon-Fri, Day Shift

Weekly on call rotation approximately once every 2 months.

The Company:

Bloomberg, the global business and financial information and news leader, gives influential decision makers a critical edge by connecting them to a dynamic network of information, people and ideas. The company's strength - delivering data, news and analytics through innovative technology, quickly and accurately - is at the core of the Bloomberg Professional service, which provides real time financial information to more than 310,000 subscribers globally. Bloomberg's enterprise solutions build on the company's core strength, leveraging technology to allow customers to access, integrate, distribute and manage data and information across organizations more efficiently and effectively. Through Bloomberg Law, Bloomberg Government, Bloomberg New Energy Finance and Bloomberg BNA, the company provides data, news and analytics to decision makers in industries beyond finance. And Bloomberg News, delivered through the Bloomberg Professional service, television, radio, mobile, the Internet and two magazines, Bloomberg Businessweek and Bloomberg Markets, covers the world with more than 2,300 news and multimedia professionals at 146 bureaus in 72 countries. Headquartered in New York, Bloomberg employs more than 15,000 people in 192 locations around the world.

SQL Data Analyst Job

Location: New York, NY, USA

Company: (Undisclosed)

Job Requisition Number: 100-08

The Team:

(Undisclosed)'s Business Intelligence & Customer Analytics team, part of the Centralized Metrics and Analysis organization, is responsible for helping (Undisclosed) senior management, Product and Sales teams make data-driven decisions. The team manages the data warehouses and data visualization solutions that Sales and other client-facing teams use to optimize their prospecting and retention efforts, Product teams use to gain deep insights into product adoption and the Marketing organization uses to measure the efficacy of their campaigns and promotional events.

(Undisclosed) relies on the team to transform raw data into business insights and to answer complex questions about the adoption of our products by clients.

The Role:

We are looking for an experienced data analyst to join our team to support the creation of a new Hadoop/ Big Data warehouse for Enterprise Customer Analytics and Business Intelligence. You will work alongside product managers, data scientists and technologists from across the organization to solve complex business problems. You will be responsible for refining the business questions we are trying to answer, identifying the data we should be collecting and understanding the business logic used to transform raw data into business metrics and key performance indicators (KPI's).


- Analyze product usage and marketing data sets and develop critical insights and analyses
- Design reports to answer targeted business questions through data analysis
- Create visualizations of data and share insights with business leaders
- Ensure data quality and accuracy of the underlying data sets used for reporting
- Define project milestones and end deliverables and ensure projects are executed on time and under budget
- Work with the software development team to translate business requirements into technical solutions
- Function as a subject matter expert on specific data sets, providing assistance and consultation to product managers and other business stakeholders


- Minimum of 2 years of experience in a data analyst role, with increasing levels of responsibility
- Advanced expertise in database operations and experience with SQL-based databases (e.g. SQL Server, MYSQL, Access, Greenplum, etc.) is a requirement for this role
- Experience working with large data sets of varying levels of structure
- Experience managing software development or other types of projects
- Superior analytical skills and demonstrated ability to break down large, complex business problems into discrete, achievable steps
- Broad experience in data quality and data processing
- Knowledge of data warehousing and data management processes
- Excellent verbal and written communication skills and demonstrated ability to communicate research findings to both technical and non-technical decision makers
- Data modeling experience is a plus
- Experience with market-leading data visualization software tools (e.g. QlikView, Tableau, Cognos, etc.) is a plus
- Experience with R or other statistical software tools is a plus

The Company:

(Undisclosed) delivers critical information in a world where information matters. We give influential decision makers in business, finance and government a competitive edge by connecting them to a dynamic network of news, people and ideas. To do that, we need a constant flow of ideas, energy and innovation-which is where you come in.

(Undisclosed), you will have the opportunity to go above and beyond and to take risks. Be a part of an organization that is entering new markets, launching new ventures and pushing boundaries. Our ever-expanding array of technology, data, news and media services fosters innovation and empowers clients-and offers nearly limitless opportunities for career growth.