Bloomberg

Senior Software Engineer - DataHub Experience & Control Plane

Bloomberg
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Build intuitive, production-grade product experiences for engineers working with data.
  • Design and implement full-stack workflows across React-based interfaces, APIs, and backend services.
  • Build control-plane systems that turn complex data infrastructure into simple, reliable user actions.
  • Shape experiences for data discovery, cataloging, schema understanding, semantic context, lineage, and AI-assisted workflows.
  • Design systems and workflows across portals, notebooks, query tools, programmable workflows, and agentic interfaces.
  • Own technical decisions involving interaction design, API shape, latency, observability, failure handling, and operational safety.
  • Work with Bloomberg engineers to identify recurring data-related friction and turn it into platform capabilities.
  • Mentor other engineers and contribute to the technical direction of the platform.

Requirements

  • Strong professional software engineering experience building production systems.
  • Experience building reliable frontend applications with React, Vue, or a similar modern UI framework.
  • Backend engineering experience with Java, Kotlin, Scala, Go, or another production backend language.
  • Strong systems fundamentals across distributed systems, Linux, networking, APIs, service reliability, or data infrastructure.
  • Experience owning features or services end-to-end from design and implementation through rollout and operation.
  • Product-minded engineering judgment and the ability to translate ambiguous user needs into intuitive, reliable software experiences.
  • A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
  • Experience with developer platforms, internal tools, control planes, data platforms, cloud platforms, or engineering productivity products is welcomed.
  • Familiarity with data catalogs, metadata platforms, semantic layers, lineage systems, knowledge graphs, or search and discovery experiences is welcomed.
  • Familiarity with Kubernetes, Trino, Spark, notebooks, or lakehouse architectures is welcomed.
  • Experience with design thinking, prototyping, user research, or developer-experience principles is welcomed.
  • Interest in AI-assisted developer workflows, agentic systems, semantic search, data discovery, metadata management, or data infrastructure is welcomed.
Bloomberg

About Bloomberg

10,000+ employees

Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency and efficiency, and fairness to markets. We help connect influential communities across the global financial ecosystem via reliable technology solutions that enable our customers to make more informed decisions and foster better collaboration. We challenge the status quo through constant innovation. We collaborate broadly because we know that other perspectives matter. We put our customers first, as a guiding beacon. And we believe doing the right thing – by our people, our clients, and our communities – is the best thing for our business.

Contact me