Bloomberg delivers billions of data points to our customers each day and our clients heavily rely on comprehensive financial information including real-time market data to identify trends and gain data transparency so they can analyze the value of a potential investment, partnership, or acquisition target. In order to make this analysis possible for our clients, the Data Technologies Engineering department is responsible for designing and building large-scale sophisticated infrastructure and data processing pipelines to acquire financial reference information and pricing data from sources around the world (regulatory agencies, exchanges, central banks, buy-side and sell-side firms, websites, news, feeds, etc).
Our teams are responsible for the acquisition, enrichment, and distribution of data and news throughout the firm and the Bloomberg Terminal. We have hundreds of thousands of internal and external users across the globe who are actively using our applications to analyze and process information that is critical to our clients in making key investment decisions. Key aspects of our business include developing web sites and web applications to facilitate our data pipeline.
The Web Services team is responsible for building websites, applications, platforms and libraries that facilitate the acquisition of data and information in various forms for both internal and external clients. These applications are crucial in identifying, indexing, and mapping financial instruments and legal entities. In addition we build a data ingestion platform that ensures the secure delivery of data across crucial Bloomberg Products via the Bloomberg Terminal.
We’ll trust you to:
Design, implement and own critical applications and components of our platform.Participate in the full SDLC of various components and systems that are required to be robust and scalable.Get to know engineering and data teams across Bloomberg, understand their application requirements and data access patterns.Understand the needs of our clients, and come up with an efficient and innovative approach to translate them to features and enhancements to the platform.Bring the latest and greatest innovation and technology stack features from the open source community to our products.You’ll need to have:
4+ years experience building comprehensive, scalable, and extensible client-side apps with JavaScript (ES2015+)/TypeScript, Front End Development frameworks/tools, such as React, Angular, Vue, Webpack, Babel, Twitter Bootstrap, etc.4+ years experience working with Node.js, including server application, frameworks, CLI tools, and building microservices.Prior contributions to system design and architecture and scaling fault-tolerant, distributed systems.A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.We’d love to see:
Experience working with Microservice architectures and methodologies such as Twelve-factor.Familiarity with Web standards and browser related technologies.Knowledge of Big Data, SQL and NoSQL Databases, and Cloud-Based Object Stores.Experience with optimizing performance for web applications and working with distributed systems.Knowledge and experience with improving security and mitigating risks of web applications.Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation, [Exempt roles only], paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.