Bloomberg

Senior Software Engineer - Analytics Platform

Bloomberg
Apply
1 day ago

Base Salary

$160k - $240k/yr

Responsibilities

  • Design scalable, resilient microservices and APIs for Bloomberg’s next-generation analytics platform.
  • Solve distributed-systems challenges at multi-billion-request-per-day scale by optimizing latency, throughput, and resource efficiency.
  • Collaborate with engineering teams, data providers, and client applications to improve data flows across Bloomberg.
  • Build tooling, frameworks, and AI-driven automation that improve developer productivity and operations.
  • Deliver reliable, observable, production-quality software through testing and operational excellence.
  • Own projects end-to-end, define success criteria, drive execution, mentor engineers, and promote engineering best practices.

Requirements

  • At least 4 years of software engineering experience, ideally with Modern C++ or Python.
  • Strong system-design and distributed-systems fundamentals, including object-oriented design, data structures, and algorithms.
  • Experience building production-grade data infrastructure or distributed services.
  • A degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
  • Excellent collaboration and communication skills.
  • Preferred experience includes Apache Arrow, Project Reactor, Apache Kafka, reactive or asynchronous applications, performance profiling and benchmarking, Linux systems programming, Elasticsearch, PostgreSQL, Redis, Docker, Kubernetes, and applying AI/ML techniques to engineering challenges.

Benefits

  • Benefits may include merit increases, incentive compensation for exempt roles, paid holidays, paid time off, medical, dental, vision, short- and long-term disability benefits, a 401(k) match, life insurance, and wellness programs.
  • The company offers a comprehensive benefits and total-rewards package; benefits are not provided directly to contingent workers, contractors, or interns.

Tech Stack

Apache CassandraApache KafkaC++DockerElasticsearchJenkinsKubernetesLinuxPostgreSQLPythonRedisSonarQube

Categories

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