Senior Software Engineer - Office Apps C++
$160k - $240kBloomberg
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
- ...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 officeApplicationSeniorC++Remote workWork from homeFlexible hours
$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 officeApplicationSeniorC++$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 officeApplicationSeniorC++Temporary workFlexible hours- ...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 officeApplicationSeniorC++Permanent employmentTemporary workRemote work
$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 officeApplicationSeniorC++Hourly payTemporary work- ...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 officeApplicationSeniorC++
- ...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 officeApplicationSeniorC++Local area
$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 officeApplicationSeniorC++Hourly payTemporary work$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 officeApplicationSeniorC++Remote jobPermanent employmentWork experience placementWork from homeWorldwideFlexible hours- ...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 officeApplicationSeniorC++Local areaRemote workWork from homeWorldwide
- ...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 officeApplicationSeniorC++Local areaRemote workFlexible hours
- 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 officeApplicationSeniorC++Remote workHome officeVisa sponsorshipFree visaFlexible hours
$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 officeApplicationSeniorC++Casual workLocal areaHome officeFlexible hours$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 officeApplicationSeniorC++Permanent employmentFor contractorsLocal areaRemote work- ...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 officeApplicationSeniorC++
$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 officeSeniorC++Permanent employmentTemporary workCasual workFlexible hours$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 officeApplicationSeniorC++Temporary workLocal areaWorldwideFlexible hours$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 officeApplicationC++Local areaRelocation$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...ApplicationSeniorC++Temporary workFor contractorsWork experience placementWorldwide$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 officeSeniorC++Remote workFlexible hours$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 officeApplicationSeniorC++Full timeLocal area$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 officeSeniorC++Remote workFlexible hours$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 officeApplicationSeniorC++Work experience placementLocal areaRemote work2 days per week$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 officeSeniorC++Permanent employmentTemporary workCasual workFlexible hours$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 officeApplicationC++Work experience placementLive inLocal area$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 officeApplicationSeniorC++Permanent employmentFull timeImmediate startRemote workFlexible hours$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,...ApplicationSeniorC++Temporary workFor contractorsLocal areaRemote workWeekend workAfternoon shift2 days per week$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 officeApplicationSeniorFull timeFlexible hours$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 officeApplicationSeniorLocal areaRemote workFlexible hours- ...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 officeApplicationSeniorRemote workHome officeFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Office Apps C++. Be the first to apply!
- c++ developer fintech New York, NY
- c++ developer New York, NY
- c++ programmer New York, NY
- senior c++ software developer New York, NY
- c++ software developer New York, NY
- senior c++ developer New York, NY
- c++-python developer New York, NY
- senior fund accountant New York, NY
- senior office manager New York, NY
- senior director ecommerce New York, NY

