Bloomberg logo

Senior Software Engineer - Fixed Income and Derivatives

Bloomberg

New York, NY
Full Time
Senior
160k-240k
about 1 month ago

Job Description

About the Role

Bloomberg is the global leader in financial data and analytics. The Fixed Income and Derivatives Engineering team produces applications and tools that enable clients to generate trade ideas, structure deals, connect to electronic trading platforms, capture market movements, and assess and hedge portfolio risk for a variety of financial instruments across fixed income and derivatives asset classes. The team develops sophisticated solutions for evolving financial markets, working directly with product managers, financial engineers, and quantitative analysts to understand client and market needs. They utilize cutting-edge big data technologies, distributed computing, functional programming, and machine learning to build software solutions that facilitate pricing and analytics in real-time.

Key Responsibilities

  • Contribute to a high-performance financial software system that handles billions of calculations per day.
  • Develop and optimize data analytics, distributed algorithms, and performance-optimized code.
  • Design, develop, and implement full-stack solutions using open-source tools like Apache Kafka, Spark, Cassandra, and Redis.
  • Collaborate with cross-functional teams to understand client and market needs and translate them into technical solutions.
  • Adhere to industry best practices for software development, testing, automation, and CI/CD.

Requirements

  • 4+ years working with an object-oriented programming language (C/C++, Python, Java, etc.).
  • A degree in Computer Science, Engineering, Mathematics, or a similar field of study, or equivalent work experience.
  • Proficiency in system design, architecture, and development of high-quality, modular, stable, and scalable software.
  • Passion for leading discussions, sharing innovative ideas, and promoting best practices within the team.
  • Proficient in adapting project execution to meet evolving demands.

Nice to Have

  • Experience with other programming languages such as Javascript, Scala, and OCaml.
  • An interest in financial markets or a background in data analytics or financial engineering.
  • Experience with high volume, high availability distributed systems.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, or 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, and vision insurance.
  • Short and long-term disability benefits, 401(k) with match, life insurance, wellness programs, among others.

Working at Bloomberg

The company fosters a collaborative environment where engineers thrive in diverse teams, excel at crafting reusable and efficient solutions to complex problems, and are encouraged to share innovative ideas and promote best practices.

Apply Now

Job Details

Posted AtJun 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