Senior Software Engineer - Index Validation and Orchestration

Company:  Bloomberg L.P.
Location: New York
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior Software Engineer - Index Validation and Orchestration in New York, New York

Bloomberg Indices, a rapidly growing business within Bloomberg, recently named Index Provider of the Year at the 2023 ETF Stream Awards, is a global market leader in the Index business, providing world leading benchmark and tradable index products. These indices underpin trillions of dollars of trades and assets under management, and hundreds of high profile clients rely on them daily to make critical business decisions.

We are seeking a motivated engineer to join our index data validation and orchestration team. You will play a critical role in ensuring the accuracy and reliability of large-scale financial datasets that power our index products. In this role, you will work closely with the product team to develop, implement, and optimize data validation workflows and orchestration processes that enable efficient and scalable data operations and workflow management.

What’s in it for you?

We are a full stack team with an emphasis in backend, using modern versions of standard technologies used widely within Bloomberg. Our UIs are written in TypeScript (Rapid), with an appetite for exploring Web frameworks in the near future, and our backends are written in Python. We test our code at the unit, integration, and system level, since performance and scalability are first class design considerations. We also utilize modern open source technologies including Kafka and Cassandra for streaming and large data handling.

We'll trust you to:

  1. Take ownership of all aspects of the software development process in collaboration with your teammates in an agile environment.
  2. Develop high quality, stable, and scalable solutions using a test driven approach.
  3. Be creative in solving complex problems while understanding the scope and impact of your work.
  4. Encourage the incorporation of new technologies and improve development practices.
  5. Contribute back to open-source projects.
  6. Collaborate closely with our Product counterparts as well as other Engineering teams.

You'll need to have:

  1. Experience developing applications in Python.
  2. Experience with containerization and CI/CD solutions (e.g., Docker, Devise).
  3. Flexible problem-solving skills, and the ability to collaborate with peers, partners and management.
  4. Excellent communication skills and the ability to adjust the degree of detail to the target audience.

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.

#J-18808-Ljbffr
Apply Now
Share this job
Bloomberg L.P.
  • Similar Jobs

  • Senior Software Engineer - Index Validation and Orchestration

    New York
    View Job
  • CSV validation Engineer

    Jersey City
    View Job
  • Senior Software Engineer - Load and Fault

    New York
    View Job
  • Senior Software Engineer

    New York
    View Job
  • Senior Software Engineer

    New York
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙