Senior Software Engineer – E-Bond
and Auction SystemsOur Team:
The E-Bond and Auction Systems are part of a range of Bloomberg solutions designed to help bring
more transparency to regional markets. It provides the solutions and technical infrastructure
that help bring greater liquidity and efficiency to capital markets. This includes pre-trade
price discovery and analytical tools, trade negotiation, issuing government debt, performing
quantitative easing (QE), conducting short-term lending, carrying out currency interventions as
well as providing integrated reporting tools. In addition, market oversight entities and
regulators can review market activity and audit transactions in real-time.
Clients include Government agencies including Central Banks, Ministries of Finance, Treasuries,
and Debt Management Offices (DMOs). Our customer base extends to over 40 countries, including the
UK DMO and European Central Banks. With our excellent track record and global expertise, ou
r systems bring significant credibility to the Government operations and help regional economies to
lift off.
Our platforms are highly distributed, fault-tolerant and scalable and given the impact of ou
r products, quality and stability are always a priority. We embrace Agile development methodology,
behavior-driven development and are committed to making the best use of new technologies to solve
challenging tasks.
We collaborate closely with other teams in the larger Electronic Trading department and work
daily with our business counterparts to move the platform forward and influence its direction. We
are dedicated to sharing our knowledge regularly and to creating a collaborative environment.
What's in it for you:
- An opportunity to work on a complete tech stack to deliver client facing products
- Own the full development process – from gathering requirements to testing, rollouts, and
maintenance. - Using industry standard technologies to build high performance systems
- Work in a highly collaborative environment where teamwork is the key to success
- An opportunity to learn (and influence!) how the financial markets operate by working closely
with product managers and clients
You'll need to have:
- Strong C++ skills and a willingness to use this as your primary programming language
- Self-motivated and proactive attitude to problem solving
- Ability to work in a fast paced environment using agile methodologies
- BS or higher in Computer Science, Electrical Engineering or related technology field
We'd love to see:
- Recent programming experience in C++, Python and/or TypeScript
- Familiarity with developer productivity tools such as Jenkins, Grafana and Humio
- Experience with multi-threaded applications
- Experience with Behavior-driven development
- Experience working with a distributed system and an understanding of its unique challenges
- Experience working in a UNIX or Linux development environment
- Experience with messaging queues
Interview process:
We believe interviewing is a two way street. It's a way for us to get to know you and you
r skills, and also a way for you to learn more about the team, our technical challenges, and what
you'd be working on. The content of each interview round will be tailored to the role and you
r background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire
We want to ensure you can put your best foot forward throughout the process, so if you have any
questions or need any accommodations to be successful, please let us know!
We have a lot of opportunities to choose from in Engineering, and it is important to us that you
r skills and experience align best with the team you are interviewing with. To help ensure you are
placed on the right team, your application will be considered for all of our current vacancies in
Engineering at the first stage of the interview process.
This employer is a corporate member of
myGwork – LGBTQ+ professionals, the business community for LGBTQ+ professionals,
students, inclusive employers & anyone who believes in workplace equality.