Senior Distributed Systems Engineer, Electronic Trading
Senior Distributed Systems Engineer, Electronic Trading

Senior Distributed Systems Engineer, Electronic Trading

Full-Time 70000 - 90000 £ / year (est.) No home office possible
Bloomberg

At a Glance

  • Tasks: Build high-performance distributed systems and design APIs for data exchange.
  • Company: Bloomberg, a leader in financial technology with a collaborative environment.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Join a dynamic team and enhance your career in a fast-paced industry.
  • Why this job: Make a real impact on global financial markets while working with diverse teams.
  • Qualifications: Experience in C++ and Python, plus a degree in a relevant field.

The predicted salary is between 70000 - 90000 £ per year.

Bloomberg is seeking a Senior Software Engineer for its Electronic Trading Shared Services in London. You'll build high-performance distributed systems and design APIs that facilitate data exchange across applications.

Candidates must have experience with C++ and Python, a degree in a relevant field, and a strong grasp of software design principles.

This is a unique chance to impact global financial markets while collaborating with diverse teams.

Senior Distributed Systems Engineer, Electronic Trading employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among diverse teams in the heart of London. Employees benefit from comprehensive growth opportunities, competitive compensation, and the chance to make a significant impact on global financial markets through cutting-edge technology. With a commitment to employee well-being and professional development, Bloomberg stands out as a rewarding place to advance your career in software engineering.
Bloomberg

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Distributed Systems Engineer, Electronic Trading

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Bloomberg on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your C++ and Python prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience with distributed systems.

✨Tip Number 3

Prepare for technical interviews by brushing up on software design principles. We recommend doing mock interviews with friends or using platforms that focus on coding challenges. The more you practice, the more confident you'll feel!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.

We think you need these skills to ace Senior Distributed Systems Engineer, Electronic Trading

C++
Python
Distributed Systems
API Design
Software Design Principles
High-Performance Computing
Collaboration Skills
Degree in Relevant Field

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as your understanding of software design principles. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the opportunity at Bloomberg and how you can contribute to building high-performance distributed systems. Let us know what makes you tick!

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex problems in previous roles. We love seeing candidates who can think critically and come up with innovative solutions, especially in the context of electronic trading.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates about your application status. Plus, it’s super easy!

How to prepare for a job interview at Bloomberg

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills. Be ready to discuss specific projects where you've used these languages, especially in building distributed systems. Having concrete examples will show your expertise and help you stand out.

✨Understand Software Design Principles

Familiarise yourself with key software design principles like SOLID and design patterns. Be prepared to explain how you've applied these principles in your previous work. This will demonstrate your depth of knowledge and ability to create scalable solutions.

✨Showcase Your Problem-Solving Skills

Expect technical questions that test your problem-solving abilities. Practice coding challenges or system design problems related to distributed systems. This will not only prepare you for the interview but also boost your confidence.

✨Emphasise Team Collaboration

Since you'll be working with diverse teams, highlight your experience in collaborative environments. Share examples of how you've successfully worked with others to achieve a common goal, especially in high-pressure situations like electronic trading.

Senior Distributed Systems Engineer, Electronic Trading
Bloomberg

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>