Senior Software Engineer - Fixed Income & Derivatives
Senior Software Engineer - Fixed Income & Derivatives

Senior Software Engineer - Fixed Income & Derivatives

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Join our team to build cutting-edge financial software and tackle complex problems daily.
  • Company: Bloomberg is a global leader in financial information, driving transparency and efficiency in capital markets.
  • Benefits: Gain hands-on experience with big data technologies and enjoy a collaborative work environment.
  • Why this job: Contribute to high-performance systems while learning about financial instruments and advanced analytics.
  • Qualifications: Proficiency in object-oriented programming and a degree in Computer Science or related fields required.
  • Other info: Opportunity to work with open-source tools and develop full-stack solutions.

The predicted salary is between 43200 - 72000 £ per year.

Senior Software Engineer – Fixed Income & Derivatives

Location: London

Business Area: Engineering and CTO

Ref #: 10041190

Description & Requirements

Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to capital markets. The Fixed Income and Derivatives Engineering team produces world-class applications and tools that enable our 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.

While building innovative technology is at the core of what we do, our group also develops sophisticated solutions for ever-evolving financial markets. We work directly with product managers, financial engineers, and quantitative analysts to understand client and market needs. We use cutting-edge big data technologies, distributed computing, functional programming, and machine learning to build software solutions that help us implement complex financial and quantitative models to facilitate derivatives pricing and analytics in real-time.

What’s in it for you?

As a member of the Fixed Income and Derivatives Engineering team, you’ll contribute to a high-performance financial software system that handles billions of calculations per day. You’ll gain hands-on experience in data analytics, distributed algorithms, and performance-optimized code; all while gaining an advanced knowledge of financial instruments and markets. We seek passionate engineers who thrive in a diverse, collaborative environment and excel at crafting maintainable, efficient solutions to complex problems. Proficiency in object-oriented programming languages like C++, Python, or TypeScript is greatly desired, with a willingness to learn new technologies. You will also have the opportunity to leverage open-source tools like Apache Kafka, Spark, Cassandra, and Redis (plus many more!) to design, develop, and implement full-stack solutions, adhering to industry best practices for software development, testing, automation, and CI/CD.

You’ll need to have:

  • Experience working with an object-oriented programming language (C/C++, Python, Java, etc.)
  • A degree in Computer Science, Engineering, Mathematics, 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

We’d love to see:

  • An interest in financial markets or a background in data analytics or financial engineering
  • Experience with high volume, high availability distributed systems

#J-18808-Ljbffr

Senior Software Engineer - Fixed Income & Derivatives employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets finance. As part of the Fixed Income and Derivatives Engineering team, you'll not only work with cutting-edge technologies but also enjoy ample opportunities for professional growth and collaboration with industry experts. Our commitment to diversity and inclusion fosters a culture where your ideas are valued, making it a rewarding place to advance your career while contributing to impactful financial solutions.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Fixed Income & Derivatives

✨Tip Number 1

Familiarize yourself with the latest trends in financial markets and derivatives. Understanding the current landscape will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Brush up on your knowledge of object-oriented programming languages, especially C++, Python, or TypeScript. Being able to discuss your experience and projects using these languages will set you apart from other candidates.

✨Tip Number 3

Engage with open-source tools like Apache Kafka, Spark, and Cassandra. Having hands-on experience with these technologies can give you a significant edge, as they are integral to the role.

✨Tip Number 4

Prepare to discuss your approach to system design and architecture. Be ready to share examples of how you've developed high-quality, scalable software in previous roles, as this is crucial for the position.

We think you need these skills to ace Senior Software Engineer - Fixed Income & Derivatives

Proficiency in object-oriented programming languages (C++, Python, Java)
Experience with system design and architecture
Knowledge of distributed computing and big data technologies
Familiarity with machine learning concepts
Ability to develop high-quality, modular, stable, and scalable software
Experience with full-stack development
Understanding of financial instruments and markets
Strong problem-solving skills
Experience with CI/CD practices
Familiarity with open-source tools like Apache Kafka, Spark, Cassandra, and Redis
Excellent communication and collaboration skills
Adaptability to evolving project demands
Passion for sharing innovative ideas and promoting best practices

Some tips for your application 🫡

Understand the Role: Take the time to thoroughly read the job description for the Senior Software Engineer position. Understand the key responsibilities and required skills, especially the emphasis on object-oriented programming and experience with financial markets.

Highlight Relevant Experience: In your CV and cover letter, focus on your experience with object-oriented programming languages like C++, Python, or TypeScript. Provide specific examples of projects where you utilized these skills, particularly in high-volume or distributed systems.

Showcase Your Passion: Demonstrate your enthusiasm for financial markets and data analytics in your application. Mention any relevant coursework, projects, or personal interests that align with the role's focus on financial instruments and market analysis.

Tailor Your Application: Customize your CV and cover letter to reflect the language and requirements mentioned in the job description. Use keywords from the posting to ensure your application resonates with the hiring team and highlights your fit for the role.

How to prepare for a job interview at Bloomberg

✨Show Your Technical Skills

Be prepared to discuss your experience with object-oriented programming languages like C++, Python, or TypeScript. Highlight specific projects where you utilized these skills, and be ready to solve coding challenges that demonstrate your proficiency.

✨Understand Financial Instruments

Since the role involves fixed income and derivatives, familiarize yourself with these financial instruments. Be ready to discuss how they work and their relevance in the market, as this will show your genuine interest in the field.

✨Discuss System Design Experience

Prepare to talk about your experience in system design and architecture. Share examples of high-quality, modular software you've developed, and explain how you ensured scalability and stability in your solutions.

✨Emphasize Collaboration and Innovation

This role values teamwork and innovative thinking. Be ready to share instances where you led discussions or contributed ideas that improved project outcomes. Highlight your ability to adapt to changing demands and collaborate effectively with diverse teams.

Senior Software Engineer - Fixed Income & Derivatives
Bloomberg
B
  • Senior Software Engineer - Fixed Income & Derivatives

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-13

  • B

    Bloomberg

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>