Senior Software Engineer

Vor 3 Tagen


Frankfurt am Main, Hessen, Deutschland Bloomberg Vollzeit 80.000 € - 120.000 € pro Jahr

Location

Frankfurt

Business Area

Engineering and CTO

Ref #

Description & Requirements
The Ticker Plant system is the beating heart of Bloomberg's market data infrastructure and is responsible for the storage and distribution of all Market Data within Bloomberg. Market Data is information -- trades, quotes, and other pricing data -- gathered from around the world on every possible kind of financial instrument, from stocks and bonds to currencies and commodities, and other trading venues across the globe. In the aggregate, this amounts to several hundreds of billions of events across 100 million instruments. Read to know more

Our Teams

Ticker Plant is organized into the following functional areas.

Market Data Distribution handles the movement of real-time market data in and out of the Ticker Plant system. This group owns and develops infrastructure that carries hundreds of billions of events originating from across thousands of machines spanning hundreds of clusters with low latency. In addition to the distribution infrastructure, this group provides sharding infrastructure that enables horizontal scalability of the Ticker Plant.

Database Infrastructure develops a high performance time-series database that supports low latency data storage and retrieval for high-volume applications, and stores all Market Data at Bloomberg. The storage engine hosts several petabytes of data, across hundreds of millions of instruments. The query engine handles ~100 billion queries daily ranging from interactive queries to batch queries at very high throughputs of up to 100K QPS.

Data Content area focuses on APIs, systems and services which transform, enrich, store and publish these market data events, relying on externally provided middleware and persistence technology solutions.

We are looking for motivated engineers in Database Infrastructure and Market Data Distribution areas to help build the next generation Ticker Plant

Our Technology

Being the core of the market data infrastructure, the Ticker Plant system by necessity is scalable, distributed, highly performant, and stable. To be highly performant, most of the critical software is written in C++. Python is also extensively used to build auxiliary services around the critically important software and to enable automation. In addition, we use a wide range of engineering strategies to solve problems ranging from using off the shelf software (like kafka) to implementing our own algorithms/solutions (e.g custom built database), as appropriate for the problem at hand.

What we do

We Have Some Unique Challenges Where We Not Only Have To Optimize For Scale (billions Of Data Points, Hundreds Of Hosts) But Also For Very High Throughput Of Updates And Queries, All At The Same Time. As Market Data Volume Increases Each Year, These Challenges Get Harder To Meet With The Current Infrastructure And So We Are Re-architecting And Re-writing The Core Parts Of Our System To Make The System Simpler And Easier To Scale. Some Examples Are

  • Consolidate existing data distribution mechanisms onto a fast, loss-less, resilient market data distribution infrastructure.
  • Improve scalability of the Ticker Plant by separating data processing and data storage layers, making them independently scalable and ultimately moving storage and query layers to cloud infrastructure.
  • Modernize data storage technologies by adopting industry best practices

What Is In It For You

  • Hands-on experience working on large scale distributed systems
  • Join a group in the early stages of a major system re-architecture
  • Work on core computer science problems such as efficient data storage, data discoverability, data transmission and distribution
  • Work with high-caliber individuals and experienced teams of engineers and management
  • Be challenged with trying to make our system more modular and horizontally scalable

We'll Trust You To

  • Take full ownership of technical solutions/features
  • Design, implement, and own critical applications/components of our infrastructure stack
  • Write quality code with automated tests
  • Collaborate with other engineers in the team and with our CTO office & business partners

You'll Need To Have

  • Experience programming in C++/Python or other object oriented languages
  • BS, MS, PhD in Computer Science, Engineering or related technology field or relevant boot camp experience
  • Deep desire to learn and understand software infrastructure

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.


  • Senior Software Engineer

    vor 21 Stunden


    Frankfurt am Main, Hessen, Deutschland arconsis Vollzeit 75.000 € - 120.000 € pro Jahr

    Deine AufgabenWir sind auf der Suche nach einem Senior Software Engineer (Cloud) (m/w/d), der in interdisziplinären Teams Verantwortung für innovative Kundenprojekte übernimmt.Konzeption, Entwicklung und Bereitstellung skalierbarer Cloud-native AnwendungenZusammenarbeit mit funktionsübergreifenden Teams zur Definition und Implementierung robuster...


  • Frankfurt am Main, Hessen, Deutschland Urban Software Institute GmbH Vollzeit 80.000 € - 120.000 € pro Jahr

    Du möchtest Städte & Regionen unterstützen, smarter zu werden?Komm in unser [ui]-TeamWir suchen:Einen leidenschaftlichen Software Engineer (m/w/d) für unser Entwicklungs-Team in Darmstadt oder Berlin (mit Remote-Anteil).Als Software Engineer bei [ui] liegt Dein Fokus auf der Entwicklung von smarten Lösungen für Unternehmen und Kommunen auf der ganzen...


  • Frankfurt am Main, Hessen, Deutschland iClosed Vollzeit 80.000 € - 120.000 € pro Jahr

    Senior Software EngineerAt iClosed we're on a mission to make scaling sales teams smarter, faster and more reliable. As a fast-growing SaaS company, we know that reliability, speed, and security are what keeps our customers' businesses moving forward with confidence. That's why we're building more than just software, we're building a culture where innovation...


  • Frankfurt am Main, Hessen, Deutschland Remitly Vollzeit 60.000 € - 100.000 € pro Jahr

    Elsevier / ReaxysSenior Software Engineer - MedChem Location: Frankfurt, Germany (Hybrid) About Reaxys:Reaxys is a comprehensive and powerful cloud hosted and deep-tech data searching tool that is used by thousands of chemists, researchers and students throughout the world to retrieve chemistry patents, chemical reactions, substance data and other related...


  • Frankfurt am Main, Hessen, Deutschland Emma – The Sleep Company Vollzeit

    Ready to lead, disrupt and reinvent the sleep industry?We are Emma – The Sleep Company. Founded in 2015, we've become the world's largest D2C sleep brand, available in over 35 countries with more than 25 stores across Europe. Recommended by leading consumer associations in EMEA, APAC, and the Americas, we develop the best sleep comfort products that...


  • Frankfurt am Main, Hessen, Deutschland arconsis Vollzeit 80.000 € - 120.000 € pro Jahr

    Deine AufgabenWir sind auf der Suche nach einem Senior Software Engineer AI/Cloud (m/w/d), der innerhalb interdisziplinärer Teams Verantwortung für innovative Kundenprojekte übernimmt. Du verfügst über Fachwissen im gesamten Prozess der Daten- und KI-Entwicklung (Konzeption, Entwicklung, Architektur, Implementierung) und hast umfangreiche Erfahrung mit...

  • Software Engineer

    Vor 3 Tagen


    Frankfurt am Main, Hessen, Deutschland Infront Vollzeit 60.000 € - 80.000 € pro Jahr

    Allgemeine Informationen Kennziffer StellenbezeichnungSoftware Engineer (m/f/d) Vertragsart1 = Vollzeit - unbefristet Über Infront Infront Quant AG ist ein führendes RegTech-Unternehmen im Bereich von unabhängigen Bewertungen und regulatorischen Kennzahlenberechnungen. Der Firmensitz befindet sich in Frankfurt am Main, einem der weltweit wichtigsten...


  • Frankfurt am Main, Hessen, Deutschland NC GROUP GmbH Vollzeit

    About UsNET CHECK GmbHwas founded in 1999 with the aim of improving the quality of communication networks. Since then, NET CHECK has developed into the leading partner of network operators and infrastructure providers of mobile and fixed networks of all technologies. Its core competencies include international network benchmarking (comparative measurements)...


  • Frankfurt am Main, Hessen, Deutschland NET CHECK GmbH Vollzeit

    About UsNET CHECK GmbHwas founded in 1999 with the aim of improving the quality of communication networks. Since then, NET CHECK has developed into the leading partner of network operators and infrastructure providers of mobile and fixed networks of all technologies. Its core competencies include international network benchmarking (comparative measurements)...


  • Frankfurt am Main, Hessen, Deutschland NC GROUP Vollzeit 80.000 € - 120.000 € pro Jahr

    About us NET CHECK GmbH was founded in 1999 with the aim of improving the quality of communication networks. Since then, NET CHECK has developed into the leading partner of network operators and infrastructure providers of mobile and fixed networks of all technologies. Its core competencies include international network benchmarking (comparative...