{"id":605367,"url":"https://alion.io/job/bloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services","title":"Senior Software Engineer - Market Data Platform, Ticker Plant Runtime Services","company":{"id":7892,"name":"Bloomberg","domain":"bloomberg.com","url":"https://alion.io/company/bloomberg","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Avature","truth_index":{"grade":"A","score":100,"open_postings":38,"ghost_share":0,"stale_share":0,"repost_share":0.079,"time_to_fill_p50_days":17,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":103000,"max_usd":200000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Unix","optional":false}],"status":"live","first_seen_at":"2026-09-10T17:55:02Z","employer_posted_date":"2026-09-10","last_verified_at":"2026-10-28T14:32:21Z","board_verified":true,"closed_at":null,"days_open":47,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":47},"description":"The Ticker Plant team is building one of the world's most sophisticated real-time market data systems, processing hundreds of billions of financial events daily across millions of instruments. Our platform is the backbone of Bloomberg's market data platform, serving as the source of truth for global financial markets.\nWho are we?\nThe SRE team is central to Ticker Plant's success and are at the intersection of systems engineering and financial technology. We are engineers whose expertise centers on the emergent properties of a massively distributed, large-scale, real-time market data system. Our mission aligns with our customers' expectations, and we focus on the characteristics of the system they care about, namely:\nCorrectness - the data a customer sees should accurately reflect the marketplace \nPerformance - real-time latencies should be minimised; requests should be served without delay \nAvailability - System components will fail; in a sufficiently large system, parts of it fail all the time. But the system as a whole should not fail. Deployments and upgrades should not affect availability.\nWe'll trust you to:\nCode - to read code, to debug code, and to write production-quality code. We provide software that defines the environment in which the component software runs. We build dashboards that are used to analyse current load and latency and plan for the impact of anticipated changes, but we also build the toolkits that allow for the software to be instrumented in the first place. Our platform technology provides self-service for many routine operations, and supports our Incident Response responsibilities. \nDesign - We write code that integrates with components across the entire system. Often this work is done in collaboration with component teams. Our work with the component owners involves assessing workflows and designing appropriate interfaces that provide consistent access to the necessary functionality, and then building the applications that can perform many workflows via self-service or even automatically. Also, as components and product features move to production, we ensure that the features that are being introduced are supportable in production, without increasing operational load. Sometimes, this means advising the component team of existing solutions; in other cases, it means recognising gaps and filling those accordingly. This results in improving the designs of our features and our system. \nAnalyse - Our key concern is the behaviour of the system. Often, we are asked to consider the impact of required or desired changes to the system before those changes make it to production. At other times, the system is simply not behaving as we expect, with no immediate obvious cause. We are the ones who are often asked to figure out what is going on.\nYou'll need to have:\nExperience with an object-oriented programming language (C/C++, Python, Java, etc.) \nA Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience \nPrior contributions to system design and architecture and scaling fault-tolerant, distributed systems \nHonest approach to problem-solving, and ability to collaborate with peers, partners and management\nWhy this role matters:\nThe market data infrastructure you'll help build and improve is mission-critical for the global financial industry. Your work will directly impact:\nThe accuracy of financial market data worldwide \nThe reliability of Bloomberg's core services \nThe evolution of our market data architecture \nThe future of financial technology \nWe'd love to see:\nWe primarily use C++ and Python, but an ability to present working solutions in any high-level programming language is sufficient to get started. We want to be clear here - this is a development position. \nIn-depth knowledge of Linux/Unix \nExperience with blameless postmortems \nA passion for performance excellence, robustness and engineering mindset\nIf indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.","description_format":"text","description_chars":4253,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Data & Market Intelligence","Financial News & Media"],"lifecycle":[{"event":"open","at":"2026-09-10T17:55:02Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker, Senior or Specialist Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker; Global Business Mobility: Senior or Specialist Worker","cap_exempt":false,"checked_at":"2026-10-28T06:26:45+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":1,"p_active":0.608,"p_room":0.28,"age_days":47,"expected_fill_days":17,"reasons":["conf:0","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/bloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services","json_url":"https://alion.io/job/bloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services.json","meta":{"generated_at":"2026-10-28T17:03:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23157,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7892},"rest":"https://alion.io/mcp/rest/get_company?id=7892"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbloomberg-senior-software-engineer-market-data-platform-ticker-plant-runtime-services"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":605367}},{"tool":"search_jobs","arguments":{"company":"bloomberg.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":605367},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}