At a Glance
- Tasks: Join us as a Senior Software Engineer to enhance trading data systems.
- Company: Bloomberg is a leading global financial services and technology company.
- Benefits: Enjoy high-visibility projects, collaborative culture, and impactful work.
- Why this job: Shape the future of trading data while working with cutting-edge technology.
- Qualifications: Experience in system design, C++ proficiency, and strong problem-solving skills required.
- Other info: Opportunity to lead projects from concept to delivery in a dynamic environment.
The predicted salary is between 48000 - 84000 £ per year.
Senior Software Engineer – MOCA
Location
London
Business Area
Engineering and CTO
Ref #
10044546
Description & Requirements
The Market and Order Data Analytics (MODA) platform is essential to Bloomberg's trading automation and execution systems by providing scalable shared infrastructure for the normalization, distribution, and storage of trading data.
We build and own the APIs that express the platform's data model, along with the infrastructure systems that validate and distribute the data through our network and to our consumers. We provide our clients with a platform that allows engineers across Bloomberg to enrich and combine data sources, enabling the definition of complex heuristics that are critical to our clients' trading decisions.
What are we looking for?
We are looking for an experienced, self-driven full-stack engineer to help us in our mission to unlock the power of trading data. We're looking for someone who takes initiative, thrives in cross-functional environments, and can independently lead projects from concept to delivery. Because our work touches so many teams, you'll collaborate closely with product owners and engineers across multiple organizations.
Our Tech Stack
- Languages: Our engineers spend around 70% of their time writing C++, with the rest of the time spent building and enhancing UI components in TypeScript/JavaScript
- Tools: A mix of open-source and custom-built software
- Focus: High-performance, scalable, and maintainable infrastructure
What's in it for you?
- A chance to work at the intersection of infrastructure and application development
- Ownership of high-visibility projects that directly impact client trading experiences
- A unique opportunity to shape the future of Bloomberg's data platform as it scales to new users and use cases
You will need to have
- Demonstrated experience in system design and architecture
- Strong problem-solving skills in large, interconnected systems
- Proficiency in C++ development
- The ability to collaborate with our stakeholders and turn their ideas into fully scoped out projects
We'd love to see
- A passion for data driven systems
- A strong sense of ownership
- TypeScript/JavaScript experience
Senior Software Engineer - MOCA employer: Bloomberg
Contact Detail:
Bloomberg Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - MOCA
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially C++ and TypeScript/JavaScript. Brush up on your skills by working on personal projects or contributing to open-source projects that utilise these languages.
✨Tip Number 2
Network with current or former employees of Bloomberg, particularly those in engineering roles. They can provide valuable insights into the company culture and the specifics of the Senior Software Engineer role, which can help you tailor your approach.
✨Tip Number 3
Prepare to discuss your experience with system design and architecture in detail. Think of examples where you've successfully led projects from concept to delivery, as this aligns closely with what they're looking for.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges that focus on large, interconnected systems, as this will demonstrate your ability to tackle complex issues effectively.
We think you need these skills to ace Senior Software Engineer - MOCA
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant full-stack development projects. Emphasise your problem-solving skills and any previous work in system design and architecture.
Craft a Compelling Cover Letter: In your cover letter, express your passion for data-driven systems and your ability to lead projects independently. Mention specific examples of how you've collaborated with stakeholders to turn ideas into successful projects.
Showcase Relevant Projects: If you have worked on high-performance or scalable infrastructure projects, be sure to include these in your application. Detail your role and the impact of your contributions on the project's success.
Highlight Cross-Functional Collaboration: Since the role involves working closely with product owners and engineers across multiple organisations, mention any experience you have in cross-functional teams. This will demonstrate your ability to thrive in collaborative environments.
How to prepare for a job interview at Bloomberg
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and any projects you've worked on that demonstrate your proficiency. Highlight specific challenges you faced and how you overcame them, as this will show your problem-solving skills.
✨Understand the Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially TypeScript and JavaScript. Being able to discuss how these languages fit into the overall architecture of a project can set you apart from other candidates.
✨Demonstrate Collaboration Experience
Since the role involves working closely with product owners and engineers, be ready to share examples of how you've successfully collaborated in cross-functional teams. This could include discussing how you turned stakeholder ideas into actionable projects.
✨Express Your Passion for Data
Convey your enthusiasm for data-driven systems during the interview. Discuss any relevant experiences or projects that highlight your interest in leveraging data to drive decisions, as this aligns well with the company's focus.