Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Office Apps C++

$160k - $240k

Bloomberg

Senior Software Engineer - Office Apps C+Location

New York

Business Area

Engineering and CTO

Ref #

10052083

Description & Requirements

Bloomberg’s Office Apps team delivers Bloomberg’s real-time market data, reference and historical content, analytics, and services directly inside Microsoft Office, supporting the proprietary financial models our clients rely on every day. We extend the Bloomberg experience through polished UI tooling and a high-performance library of custom Excel functions.

What you’ll do:

You’ll contribute to one of the most widely used Bloomberg Terminal products, focusing on performance and stability while helping evolve the experience across Microsoft Office and other productivity applications. The work spans performance-critical backend services, client-side application logic, and developer-facing APIs. You’ll collaborate closely with backend infrastructure teams and product managers to build scalable, high-performance software.

What you’ll need:

  • 4+ years of professional software engineering experience, ideally with modern C++, TypeScript, JavaScript, or similar languages

  • Experience building software for high-performance, multi-threaded environments

  • A strong focus on code quality, demonstrated through testing, automation, and peer review

  • Clear communication and strong collaboration with Product and cross-functional stakeholders

  • A degree in Computer Science, Engineering, Mathematics, a related field, or equivalent professional experience

Nice to have:

  • Windows development experience; familiarity with ATL, COM, and Office automation is a plus

  • Strong debugging skills (e.g., analyzing memory dumps with Visual Studio/WinDbg) and experience troubleshooting complex performance issues

  • Experience with Excel integrations, custom functions, or Office extensibility frameworks

  • Familiarity with BQL, financial workflows, or real-time data concepts

  • Exposure to distributed systems, API design, or cloud-based architectures

Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email View email address on click.appcast.io

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Office Apps C++ in New York, NY vacancy
  •  ...healthy. Using the Stellar App, our web-based, point-of-care...  ...patients. The Position As a Senior Software Engineer - 1 , you will build and maintain...  ...is preferred / Java / C++ / Go). Experience in a cloud...  ...social events that for our in-office and remote employees... 
    Work at office
    Application
    Senior
    C++
    Remote work
    Work from home
    Flexible hours

    Stellar Health

    New York, NY
    1 day ago
  • $166k - $225k

     ...business. As one of the first engineers in the NYC Engineering office, you’ll be part of a small...  ...with hands‑on full‑stack software development to create...  ...bolted on to an existing app High ownership and bias for...  ...Java, Python, Scala, C#, C++, Go) Proven experience building... 
    Work at office
    Application
    Senior
    C++

    Menlo Ventures

    New York, NY
    12 hours ago
  • $200k - $250k

     ...Senior Software Engineer - Analytics Middle Office Chicago, New York, Austin, Greenwich DRW is a diversified trading firm with over 3 decades of experience...  ..., C# One systems level programming language: C, C++, Rust Pricing, risk management, and portfolio... 
    Work at office
    Application
    Senior
    C++
    Temporary work
    Flexible hours

    DRW

    New York, NY
    5 days ago
  •  ...Senior Software Engineer Jersey City, NJ - hybrid 3 days in Office and 2 remote 12 months+ *Potential temp to perm Position Description: We are...  .... Knowledge in multiple languages like GO, Java, C++, Javascript will be a plus. * Knowledge on... 
    Work at office
    Application
    Senior
    C++
    Permanent employment
    Temporary work
    Remote work

    Veterans Sourcing Group LLC

    Jersey City, NJ
    2 days ago
  • $170k

     ...design, develop and improve software, utilising various engineering methodologies, that...  ...functional leadership teams and senior management on functional...  ...applications using Core Java and/or C++ in Linux environments...  ...trading, risk, middle office, or related services, with... 
    Work at office
    Application
    Senior
    C++
    Hourly pay
    Temporary work

    Barclays

    New York, NY
    4 days ago
  •  ...be part of a talented team of engineers who have experience working with...  ...be in React on our Electron app. You will iterate quickly and...  ...XP: including Java, C#, and C++ ~ In-person: Looking to hire...  ...product team. We are 5 days in the office ~ Ownership & attention to... 
    Work at office
    Application
    Senior
    C++

    Medal

    New York, NY
    5 days ago
  •  ...technology talks by our experts, a beautiful modern office, daily catered lunches, and more. Your Team As a Senior Software Engineer on the Software Platform team, you will design...  ...language, such as Python, Go, Java or C++ Hands‑on experience developing in a Linux/UNIX... 
    Work at office
    Application
    Senior
    C++
    Local area

    The-Voleon-Group

    New York, NY
    8 days ago
  • $170k

    Embark on a transformative journey as a Senior Market Connectivity Software Engineer - VP at Barclays. At Barclays, our...  ...using Core Java and/or C++ in Linux environments Multithreading...  ...systems supporting trading, risk, middle office, or related services, with exposure... 
    Work at office
    Application
    Senior
    C++
    Hourly pay
    Temporary work

    Barclays

    New York, NY
    1 day ago
  • $106.6k - $221.4k

    Senior Software Engineer - Remote at Akamai Technologies Would you enjoy working with large distributed...  ...distributed systems environment with C/C++ Need an understanding of protocols like...  ...choice to work from their home, their office, or both (in the country advertised). This... 
    Work at office
    Application
    Senior
    C++
    Remote job
    Permanent employment
    Work experience placement
    Work from home
    Worldwide
    Flexible hours

    Feedinkoo

    New York, NY
    1 day ago
  •  ...provider of open source software and operating systems...  ...cloud, data science, AI, engineering innovation, and IoT....  ...countries and very few office-based roles. Teams meet...  ...growing. We are hiring a Senior Software Engineer to be...  ...doing development in C, C++, Rust, or other low-... 
    Work at office
    Application
    Senior
    C++
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical Group Ltd

    New York, NY
    1 day ago
  •  ...Ring and its connected app. We've helped millions...  ...in and out of the office. Our engineering organization consists...  .... We are looking for Senior iOS Engineers (minimum...  ...Experience developing software related to health, wellness...  ...or familiarity with C++ Benefits Competitive... 
    Work at office
    Application
    Senior
    C++
    Local area
    Remote work
    Flexible hours

    ŌURA

    New York, NY
    1 day ago
  • Senior Build/Release/CI Engineer (Remote in Americas) About Brave Brave is on a mission...  ...source) with languages like C++, Rust, Go, Python,...  ...-call, no need to be in an office (unless you really want to)...  ...Execution API EngFlow Terraform app or web development cryptocurrency... 
    Work at office
    Application
    Senior
    C++
    Remote work
    Home office
    Visa sponsorship
    Free visa
    Flexible hours

    Framework Ventures

    New York, NY
    1 day ago
  • $250k - $325k

     ...complex economic problems. As a senior low-latency trading engineer, you will apply your...  ...engineer, specify and implement software for trading numerous...  ...Engineering, or a related field C++, C, or other systems...  ...Work Policy: Flexible in‑office days with budget for home... 
    Work at office
    Application
    Senior
    C++
    Casual work
    Local area
    Home office
    Flexible hours

    Quant Blueprint LLC

    New York, NY
    3 days ago
  • $140k - $200k

     ...seeking a highly skilled and motivated Senior R&D Software Engineer to join our Research & Development...  ...algorithms into efficient, real-time C/C++ code suitable for resource-constrained...  ...Working Conditions & Physical Requirements Office environment. Occasional exposure to... 
    Work at office
    Application
    Senior
    C++
    Permanent employment
    For contractors
    Local area
    Remote work

    Silvus Technologies

    New York, NY
    1 day ago
  •  ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location...  ..., no ego-driven hierarchy • Hybrid working, standout NYC office, excellent benefits • Long-term investment in both people... 
    Work at office
    Application
    Senior
    C++

    Hunter Bond Ltd

    New York, NY
    4 days ago
  • $139k - $242k

     ...Senior Software Engineer, Sandboxes & Virtualization Livingston, NJ / New York, NY / Sunnyvale, CA...  ...in systems-oriented programming (Go, C/C++, Rust, Bash) with strong Linux internals...  ...PTO ~ Catered lunch each day in our office and data center locations ~ A casual... 
    Work at office
    Senior
    C++
    Permanent employment
    Temporary work
    Casual work
    Flexible hours

    CoreWeave

    New York, NY
    5 days ago
  • $180k - $290k

     ...and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it...  ...components of Stellar Core - the backbone software behind the Stellar Network. Design...  ...,500/year ~ Daily lunch and snacks in office ~ Company retreats #LI-Hybrid... 
    Work at office
    Application
    Senior
    C++
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Stellar

    New York, NY
    4 days ago
  • $230k - $270k

     ...About The Role As a Software Engineer (Full Stack & Mobile) at EliseAI...  ...scalable mobile applications to the app store Great at solving...  ...Swift, Kotlin, or objective C++ experience Understanding...  ...Willingness to work in person at our office 4-5 days a week Why Join... 
    Work at office
    Application
    C++
    Local area
    Relocation

    EliseAI

    New York, NY
    4 days ago
  • $160k - $240k

     ...Senior Software Engineer - Client Runtime Infrastructure Location New York Business Area Engineering...  ...professionals worldwide. The R+ App Engine team builds and evolves the...  ...TypeScript APIs implemented via native (C++) bindings. These APIs focus on runtime... 
    Application
    Senior
    C++
    Temporary work
    For contractors
    Work experience placement
    Worldwide

    Bloomberg

    New York, NY
    5 days ago
  • $140k - $200k

     ...and impact. The Department: Risk Engineering The Role: Senior Software Engineer As a Senior Software Engineer...  ...a week at our New York City, NY office. Responsibilities:...  ...languages such as: Scala, Go, Java or C# C++ ~ Proven track record of developing... 
    Work at office
    Senior
    C++
    Remote work
    Flexible hours

    Gemini

    New York, NY
    4 days ago
  • $155k - $215k

     ...our first dedicated ML Platform Engineer, you'll define the technical...  ...of professional experience in software engineering, with at least 2 years...  ...language (Go, Rust, or C++) is a plus This role requires...  ...4 days per week in our NYC office (Flatiron District). The team... 
    Work at office
    Application
    Senior
    C++
    Full time
    Local area

    Charlie Health Outreach

    New York, NY
    5 days ago
  • $140k - $200k

    Senior Software Engineer - Risk Engineering As a Senior Software Engineer in the Risk Engineering domain...  ...San Francisco, CA or New York City, NY office. Responsibilities Participate in the...  ...languages such as Scala, Go, Java, C# or C++ Proven track record of developing and... 
    Work at office
    Senior
    C++
    Remote work
    Flexible hours

    I did my part and supported the Regular Toilet

    New York, NY
    1 day ago
  • $160k - $250k

    ## Sr. Software Engineer II, MacOS Sensor - CTIO (Hybrid)Applylocations: USA - Sunnyvale, CA: USA...  ...WA Area) New York City, NY or Austin, TX offices, with an expectation of approximately two...  ...:***** Deep knowledge of Swift and C/C++.* Extensive, fundamental understanding of... 
    Work at office
    Application
    Senior
    C++
    Work experience placement
    Local area
    Remote work
    2 days per week

    CrowdStrike Holdings, Inc.

    New York, NY
    1 day ago
  • $153k - $204k

     ...You\'ll Do Reporting to the Engineering Manager for Vis/Media at Weights...  ...building user-facing software, with a strong focus on frontend...  ...language (e.g. Go, Python, Java, C++, JavaScript) Bias toward...  ...Catered lunch each day in our office and data center locations A... 
    Work at office
    Senior
    C++
    Permanent employment
    Temporary work
    Casual work
    Flexible hours

    Neura Market

    New York, NY
    1 day ago
  • $209k - $313k

     ...Snapchat, a visual messaging app that enhances your...  ..., Spectacles. Snap Engineering teams build fun and technically...  ...Experience with Java, C++, and/or Python...  ...years of post-Bachelor’s software development experience;...  ...members to work in an office 4+ days per week. At Snap... 
    Work at office
    Application
    C++
    Work experience placement
    Live in
    Local area

    Snap

    New York, NY
    3 days ago
  • $150k - $195k

     ...Group Details We are seeking a Senior Application Support Engineer (VP level) to join our Technology team...  ...Technology hub is located in our Jersey City office which can be used for team meetings...  ...experience in Java, .NET, C++, or similar backend technologies.... 
    Work at office
    Application
    Senior
    C++
    Permanent employment
    Full time
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    7 days ago
  • $126.75k - $149.6k

     ...Senior Software Engineer - iOS (Mobile, Bluetooth Printing, Secure Field App) Job ID: 14746 Business Unit: MTA Headquarters Location...  ...with product owners and field officers to refine operational use...  ...limited to, Ruby, Python, Java, C, C++, C#, COBOL, SQL, Net, DBA,... 
    Application
    Senior
    C++
    Temporary work
    For contractors
    Local area
    Remote work
    Weekend work
    Afternoon shift
    2 days per week

    MTA, Inc.

    New York, NY
    5 days ago
  • $170k - $240k

     ...Senior Software Engineer - Observability and Reliability New York City, NY Senior Software Engineer...  ...benefits package. Sigma is the AI Apps and agentic analytics platform built...  ...Lunch Program Dog friendly office Sigma is an equal opportunity employer... 
    Work at office
    Application
    Senior
    Full time
    Flexible hours

    Sigma Computing

    New York, NY
    1 day ago
  • $217.8k - $326.8k

     ...pain out of peer-to-peer payments, Cash App has gone from a simple product with a...  ...thousands of employees working globally across office and remote locations, with a culture...  ...and reliable experience. As a senior software engineer on the Cash App Banking server... 
    Work at office
    Application
    Senior
    Local area
    Remote work
    Flexible hours

    Block USA

    New York, NY
    4 days ago
  •  ...About the Role We're looking for a Senior Software Engineer to lead the development and strategic...  ...team operates with a hybrid model. The office building is home to several amenities,...  ..., be it a gym membership, a meditation app, or time with a personal trainer. Late... 
    Work at office
    Application
    Senior
    Remote work
    Home office
    Flexible hours
    Night shift

    Cloaked

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Office Apps C++. Be the first to apply!