Bloomberg

Senior Software Engineer - Customer Distribution Infrastructure

Bloomberg
Apply
12 hours ago

Base Salary

$160k - $240k/yr

Responsibilities

  • Scale local and remote caching layers using C++, Python, and GraphQL for low-latency data retrieval.
  • Architect Kubernetes-friendly caching solutions and infrastructure patterns for cloud-native clients.
  • Revamp the Customer Record data model to support evolving business processes.
  • Implement data governance, compliance, privacy, and security controls.
  • Optimize queue-based event propagation, update flows, and database replication while eliminating race conditions.
  • Establish SLOs and SLAs and build observability frameworks with dashboards, alerting, and latency analysis.
  • Own platform reliability and collaborate with engineering, product, and business stakeholders.
  • Perform system design, performance tuning, memory management, and deep latency and error analysis.

Requirements

  • At least 5 years of professional experience designing, developing, and releasing high-quality software.
  • Professional software development experience with Python, C++, C#, and/or TypeScript/JavaScript.
  • A degree in Computer Science, Engineering, or Mathematics, or equivalent work experience.
  • Experience building high-scale caching platforms or data access layers is preferred.
  • Experience with message brokers, distributed caching, and relational databases such as RabbitMQ, Redis, Comdb2, SQL Server, and GraphQL is preferred.
  • Expertise in system design, data modeling, and API design is preferred.
  • Strong fundamentals in low-latency data access and caching mechanisms are preferred.
  • A strong standard for software maturity, operational resilience, and data governance is preferred.
  • Demonstrated performance tuning, memory management, and latency/error analysis experience is preferred.

Benefits

  • Salary range of $160,000–$240,000 USD annually, plus benefits and bonus.
  • Benefits may include merit increases, incentive compensation for exempt roles, paid holidays, paid time off, medical, dental, vision, short- and long-term disability, 401(k) match, life insurance, and wellness programs.

Tech Stack

C#C++GrafanaGraphQLJavaScriptKubernetesMicrosoft SQL ServerPythonRabbitMQRedisTypeScript

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