Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 4
Kafka @ 4
Python @ 4
Scala @ 4
Java @ 4
CI/CD @ 4
Algorithms @ 4
Data Structures @ 4
Distributed Systems @ 4
Flink @ 4
Machine Learning @ 4
AWS @ 4
Mathematics @ 4
AWS Lambda @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Bloomberg’s Evaluated Pricing service, BVAL, supplies independent and transparent evaluated pricing daily for over 2.5 million securities across all fixed income asset classes, including thinly-traded and hard-to-price fixed income securities. The team ingests billions of data points from hundreds of financial markets daily using highly scalable, fault-tolerant, event-driven systems and applies pricing algorithms (including quantitative and machine learning techniques) to produce high-quality evaluated prices. The role includes developing applications that provide analytics and transparency into these prices.
Responsibilities
- Own the full software development lifecycle: requirements, design, coding, deployment, and maintenance.
- Build and operate scalable, high-availability distributed systems that process market data and produce deterministic pricing results.
- Work on event-driven systems and streaming pipelines, handling late/delayed messages and ensuring delivery semantics.
- Collaborate with quantitative and market experts to implement pricing algorithms and embed analytics into applications.
- Contribute to CI/CD, testing, and developer workflow automation to improve deployment and quality.
Requirements
- 4+ years of professional software development experience.
- Robust knowledge of data structures and algorithms.
- Experience with one or more general-purpose programming languages; recent experience with C++, Python, Java, or Scala is desirable.
- Experience or strong interest in scalable, high-availability distributed systems and event stream processing.
- Experience with concurrent programming.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent combination of education, specialized training, or professional experience.
- Strong sense of ownership and ability to collaborate across multiple teams and partners.
Preferred / Nice to Have
- Experience with event-driven technologies and streaming (examples mentioned: Kafka, Flink, Argo, AWS Lambda).
- Familiarity with quantitative methods and machine learning techniques applied to pricing or analytics.
- Experience with CI/CD, testing, and developer workflow automation.
- Familiarity with financial markets and fixed income products.
Compensation & Benefits
- Salary Range: 160000 - 240000 USD annually + Benefits + Bonus.
- Bloomberg offers a comprehensive benefits package which 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) with match, life insurance, and wellness programs. (The Company does not provide benefits directly to contingent workers/contractors and interns.)
About the Team / Mission
- The team’s mission is to drive greater transparency, liquidity, and safety in global fixed income markets by producing reliable evaluated prices used by institutional investors and other market participants.
- Opportunity to contribute to systems that directly impact how retirement accounts and pension funds are measured and managed.
How to Apply
- Application link provided in the original posting.