Senior Software Engineer - Equity
New York, NY
Posted Jan 3, 2022 - Requisition No. 82030
For over 30 years, our clients have relied on our core product, the Bloomberg Terminal, to access the data and analytics they need to make informed investment decisions. We absorb billions of data points from hundreds of financial markets every single day. Our developers build applications that fuel the markets by providing intelligent analytics and transparency to level the playing field. We share a passion for solving today’s problems by innovating for tomorrow. Our engineers write high performance, low latency and scalable code using proprietary and open source technologies to develop large-scale systems.
Some of the different areas within equity that you can join include:
Stocks and Investors group provides analytics and data that are used by more than 150,000 financial professionals including the front, middle, and back offices of major financial institutions. We cover Equities, Funds, and Indices instruments as well as the core data sets of holdings, classifications, and corporate actions. Our applications are used over a million times a day and our data APIs handle billions of requests.
Equity Markets Analysis (EQMA) team builds full-stack applications to analyze market trends, compare and contrast companies, evaluate analyst predictions, and refine investment ideas. For example, our clients can see Wall Street analysts’ company performance predictions, build an investment model from thousands of pertinent characteristics, and determine its quality by backtesting and comparing results against historical benchmarks. Our platform delivers critical insights based on our clients' current holdings by using data cube technologies on top of many and varied global datasets that we’ve accrued over 30+ years. Working in EQMA, you'll gain a deep understanding of data modeling and processing, high-performance backend systems architecture, and visual design.
Company Financials (COFI) group designs and builds data pipelines and applications to provide clients with robust quantitative financial data that sets the ground work for analytics and research on companies. We focus on delivering a wide array of data that ranges from the historical financial performance of a company to the future projections on the expected growth of various company business lines. Our suite of applications provide insight into understanding the story behind a company's value by identifying trends and studying metrics with transparency back to source documents. Our teams work together in a fast-paced and collaborative environment to deliver this highly visible and critical product.
Equity Research Engineering designs, builds and supports the market-leading workflow platform used by investment research analysts around the world. By consolidating and analyzing proprietary internal analysis, entitled sell-side Research reports and corporate earning call transcripts we identify personalized and relevant content for each user. Through advanced machine-learning algorithms and NLP techniques, our applications allow users to stay on top of ever evolving themes and sentiment in real-time.
Some of the skills you’ll need to have:
- 5+ years of experience:
- For a backend systems engineer, knowledge of object-oriented design, data structures, algorithms and all phases of software development. This experience can be in any object-oriented language but candidates will be working with C++ and/or Java.
- Functional understanding of distributed systems architecture
- An aptitude for analytical problem solving
- Experience in delivering high performance production quality systems to clients
- BA, BS, MS, PhD in Computer Science, Engineering or related technology field
We’d love to see:
- Financial domain knowledge and experience
- Project Leadership experience
If this sounds like you, apply! We’ll get in touch if we believe you’re a good match and get started with a technical phone interview.
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.