Bloomberg logo

Senior Software Engineer - Client Reporting

Bloomberg

New York, NY
Full Time
Senior
160k-240k
8 days ago

Job Description

About the Role

The Real-Time Data department is a new and rapidly growing area of Enterprise Bloomberg which enables automation throughout the industry via its high scale market APIs. Our team, Feed Entitlement and Reporting, develops applications that enable our clients to easily configure Bloomberg's real-time product and report their usage ensuring they stay compliant with regulatory requirements. We are a full stack development team working in a variety of languages such as React/Typescript/Redux, Python, and SQL. We are building the next generation of our architecture, including Python microservices, React frontends, and data pipelines. As a member of our team, you will be working with a diverse group of highly motivated engineers, learning continuously, and contributing ideas from day one.

Key Responsibilities

  • Work with modern web technologies such as React and Typescript to build out and enhance our client-facing websites
  • Work with various database technologies including Microsoft SQL Server and Postgres
  • Stay up-to-date on the latest methods, processes and technologies that can help improve development workflows
  • Implement REST API and GraphQL endpoints to serve UI needs
  • Work across multiple teams in Engineering to enhance interconnected systems
  • Communicate with product managers and other stakeholders
  • Scope and lead large technical projects, laying the groundwork for early-stage products to iteratively evolve and scale
  • Teach and mentor individual contributors as a senior team member

Requirements

  • A Degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience
  • 5+ years working with an object-oriented programming language (Python, C/C++, Java, etc.)
  • 2+ years of experience in modern frontend technologies (NodeJS, ReactJS, NextJS, HTML, CSS, Typescript, etc.)
  • Familiarity with SQL and designing databases

Nice to Have

  • Familiarity with Linux
  • Experience working with business/customers to identify and understand business needs, analyze and normalize workflow, and create solutions
  • Familiarity with Agile and full SDLC, particularly evaluating business/client requirements to redesign existing systems
  • Strong verbal and written communication skills

Qualifications

  • Educational background in Computer Science, Engineering, Mathematics, or a similar field, or equivalent work experience

Benefits & Perks

  • Salary range of $160,000 - $240,000 USD annually plus benefits and bonus
  • Comprehensive and generous benefits plan including merit increases, incentive compensation, paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) with match, life insurance, and wellness programs

Working at Bloomberg

We work in a collaborative environment with a focus on continuous learning, innovation, and contributing ideas from day one. Our team values diversity, motivation, and technical excellence.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary160k-240k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Bloomberg

Website

bloomberg.com

Company Size

10000+ employees

Location

New York, NY

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches