Bloomberg logo

Senior Software Engineer - Trading & Portfolio Management

Bloomberg

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

Job Description

About the Role

The Trading & Portfolio Management team provides common solutions to applications in Bloomberg which need to manage transaction and position data. They support Bloomberg's buy- and sell-side trading systems as well as various analytics solutions. The team is working towards building a scalable cross-asset trading platform that offers greater transparency and enhanced analytical capabilities, utilizing a tech stack that includes C++, Java, and Python. The team values collaboration, mentorship, innovation, and personal growth, fostering a balanced environment with mutual support.

Key Responsibilities

  • Taking ownership of the full development cycle, from design to deployment
  • Working directly with product owners to build out systems that solve complex business problems
  • Designing, developing, and releasing high-quality, scalable, and maintainable code
  • Adapting and introducing modern technologies to drive innovation and contribute to system evolution

Requirements

  • 4+ years of professional experience programming in an object-oriented programming language (e.g., C++, Python, Java)
  • Experience covering the full software development life cycle, including technical design, implementation, and support
  • Strong knowledge of data structures and understanding of algorithms, scalable software design, and architecture
  • Curiosity for understanding complex financial products and learning new technologies
  • A collaborative attitude, eager to work across team and department boundaries

Nice to Have

  • A strong sense of ownership and interest in leading impactful, large-scale, cross-team projects
  • Prior experience developing Order or Execution Management Systems
  • Experience or interest in real-time systems, multi-threading/concurrency programming, large-scale distributed systems, and platform development

Qualifications

  • Experience with object-oriented programming languages such as C++, Python, or Java

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, and vision insurance
  • Short and long-term disability benefits, 401(k) with match, life insurance, wellness programs

Working at Bloomberg

The team is collaborative and driven, emphasizing building for the future, working on exciting projects, celebrating wins and personal successes, and fostering mentorship and learning to empower each other to grow and build great things with a balance of independence and mutual support.

Apply Now

Job Details

Posted AtJun 7, 2025
Salary160k-240k
Job TypeFull Time
ExperienceSenior

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