Senior Software Engineer - Fixed Income Pricing

Bloomberg LP

New York, US
Base: $160,000 - $240,000 usd annual; bonus: incen...
On-site
4+ years professional software development experience
Robust knowledge of data structures and algorithms
Experience in c++, python, java, or scala
The role involves owning the full software development life-cycle to produce high-quality pricing data for over 2.5 million securities

Job Summary

  • The role involves owning the full software development life-cycle to produce high-quality pricing data for over 2.5 million securities.
  • Engineers will solve complex distributed systems problems including handling late messages and ensuring deterministic results in event-driven environments.
  • Bloomberg offers a comprehensive benefits plan including 401(k) matching, paid time off, and opportunities to contribute to community causes.

Matching Summary

The role involves owning the full software development life-cycle to produce high-quality pricing data for over 2.5 million securities.

Salary

Base: $160,000 - $240,000 USD Annual; Bonus: Incentive compensation (exempt roles only); Benefits: Comprehensive medical, dental, vision, 401(k) match, and wellness programs

Skills & Requirements

Must-have

  • 4+ years professional software development experience
  • Robust knowledge of data structures and algorithms
  • Experience in C++, Python, Java, or Scala
  • Bachelor's degree in Computer Science or related field

Nice-to-have

  • Experience with scalable high availability distributed systems
  • Familiarity with financial markets and trading concepts
  • Strong curiosity about quantitative and ML techniques
  • Experience with CI/CD and developer workflow automation

Key Requirements

  • Minimum 4 years of professional software development experience
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent
  • Proficiency in at least one general purpose programming language

Work Rights

Not specified

Tailored Resume

Cover Letter