Bloomberg logo

Senior Software Engineer - Client Reporting

Bloomberg

New York, NY
Full Time
Senior
160k-240k
16 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 looking for an engineer to join our team during an exciting time where we are building the next generation of our architecture, including implementing 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, both internally and externally, that can help to improve efficiency of our development workflows
  • Implement REST API and GraphQL endpoints to serve our 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 member on a relatively new team you will be looked to for guidance

Requirements

  • A Degree in Computer Science, Engineering, Mathematics, 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 in working with business/customer to identify and understand business needs, analyze and normalize workflow, ramp up and create solutions
  • Familiarity with Agile and full SDLC, particularly evaluating business / client requirements to redesign existing systems better meet needed workflows
  • Strong verbal and written communication skills

Qualifications

  • Educational background in Computer Science, Engineering, Mathematics, or a similar field
  • Relevant work experience of at least 5 years in object-oriented programming
  • Experience with modern frontend technologies for at least 2 years

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 with a diverse and highly motivated team, emphasizing continuous learning, innovation, and collaboration. Our environment encourages sharing ideas and exploring new technologies to improve our systems and workflows.

Apply Now

Job Details

Posted AtJul 11, 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