At a Glance
- Tasks: Drive workflow innovation and automate data extraction processes using cutting-edge technology.
- Company: Join Bloomberg, a leader in data-driven financial solutions.
- Benefits: Competitive salary, diverse workplace, and opportunities for professional growth.
- Other info: Collaborative environment with mentorship opportunities and a focus on emerging technologies.
- Why this job: Make an impact in the financial world with your data expertise and innovative ideas.
- Qualifications: 4+ years of Python experience and a degree in Computer Science or related field.
The predicted salary is between 60000 - 80000 £ per year.
Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context to paint the whole picture for our clients, around the clock - from around the world. In Data, we are responsible for delivering this data, news, and analytics through innovative technology - quickly and accurately. We apply problem-solving skills to identify workflow efficiencies and implement technology solutions to enhance our systems, products, and processes.
The Earnings Extraction team is a powerhouse in real-time data extraction of earnings KPIs instrumental in shaping financial market decisions. We leverage data modeling, business intelligence and technical skills to build internal workflows and stay in the forefront of low-latency extraction. Our goal is to deliver highly accurate and fast market-moving data.
The Earnings Extraction team is looking for a Senior Data Management Professional who combines strong technical and problem-solving skills with a passion for data, automation, and innovation. We are seeking a proactive self-starter who can drive workflow transformation initiatives and help shape the future of our data extraction and processing capabilities. As part of the team, you will apply your analytical and technical expertise to improve automation, scalability, and operational efficiency across our data pipelines and human-in-the-loop workflows. This includes performing data analysis, designing prototype applications, and collaborating closely with Product and Engineering teams to develop innovative solutions. Experience or interest in emerging technologies such as agentic AI and intelligent automation frameworks is considered a strong plus.
In addition to hands-on technical work, you will be expected to lead internal projects and contribute to strategic workflow improvements across the organization. Strong collaboration and stakeholder management skills are essential, as you will work closely with Engineering, Product, and cross-functional teams to deliver scalable and fit-for-purpose solutions. You will also play a key role in mentoring junior team members through project guidance, knowledge sharing, and code reviews.
You’ll trust you to:
- Drive workflow innovation and automation initiatives across the Earnings Extraction pipeline by combining technical expertise, operational insight, and data-driven decision making.
- Design, build, and improve scalable data pipelines, automation processes, and human-in-the-loop workflows that support structured and unstructured data extraction.
- Collaborate closely with Engineering and Product teams to prototype and deliver fit-for-purpose solutions that improve operational efficiency and data quality.
- Analyze workflows and operational datasets to identify opportunities for optimization, scalability, observability, and intelligent automation.
- Leverage programming, analytics, and emerging AI technologies — including agentic AI frameworks and LLM-based solutions — to enhance internal tooling and processes.
- Lead internal projects end-to-end, including solution design, implementation, stakeholder communication, and delivery coordination.
- Mentor junior team members through technical guidance, knowledge sharing, and code reviews while contributing to a strong collaborative team environment.
You’ll need to have:
- A BA/BS degree or higher in Computer Science, Statistics, or relevant data technology field, or equivalent professional work experience.
- 4+ years of Python programming and scripting in development or production environment.
- Familiarity with various databases, schemas, modeling, as well as structured and unstructured formats (PDF, HTML, XBRL, JSON, CSV etc.).
- Strong problem solving skills, particularly to modify and improve processes and workflows.
- Excellent written and verbal communication skills, especially when explaining technical processes and solutions to business partners and management.
- Ability to work independently as well as in a distributed team environment.
- Ability to influence others and lead change.
- Experience in conducting technical training and mentoring others.
We’d love to see:
- Financial Markets experience including an understanding of Company Financials, Bloomberg Terminal fluency, and/or Bloomberg Data Workflows.
- Familiarity with use cases of advanced statistical methods such as Machine Learning, Artificial Intelligence, and Natural Language Processing.
- Agile/Scrum Project Management experience.
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. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net.
Senior Data Management Professional - Data Engineer - Earnings Extraction Data London, GBR Post[...] employer: Bloomberg L.P.
Bloomberg is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. With a strong emphasis on employee growth, you will have the opportunity to lead transformative projects, mentor junior team members, and engage with cutting-edge technologies in data management. The company values diversity and inclusion, ensuring a supportive environment where your contributions are recognised and rewarded.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Management Professional - Data Engineer - Earnings Extraction Data London, GBR Post[...]
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Bloomberg. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or any projects that highlight your data engineering prowess, make sure to share them during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your Python and data management concepts. Practice coding challenges and be ready to discuss how you’ve solved real-world problems in your past roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Senior Data Management Professional - Data Engineer - Earnings Extraction Data London, GBR Post[...]
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Data Management Professional role. Highlight your Python programming, data management experience, and any relevant projects that showcase your problem-solving abilities.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about data and how your background makes you a great fit for our Earnings Extraction team. Be sure to mention any experience with automation and emerging technologies, as we love innovative thinkers!
Showcase Your Technical Skills:In your application, don't shy away from detailing your technical expertise. Whether it's your familiarity with databases or your experience in machine learning, we want to see how you can contribute to our data-driven environment.
Apply Through Our Website:We encourage you to apply directly through our website. This way, you can ensure your application reaches us quickly and efficiently, and you'll have access to all the latest updates about the role and our company.
How to prepare for a job interview at Bloomberg L.P.
✨Know Your Data Inside Out
Make sure you brush up on your knowledge of data management and extraction techniques. Familiarise yourself with the specific tools and technologies mentioned in the job description, like Python and various database formats. Being able to discuss your experience with these will show that you're not just a fit for the role, but also genuinely interested in the work.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled complex data challenges in the past. Think about specific instances where you improved processes or implemented innovative solutions. This will demonstrate your ability to think critically and adaptively, which is crucial for the role.
✨Collaboration is Key
Since the role involves working closely with cross-functional teams, be ready to discuss your experience in collaborative environments. Highlight any projects where you successfully worked with engineers or product teams, and how you contributed to achieving common goals.
✨Mentorship Matters
If you have experience mentoring others, be sure to mention it! Discuss how you've guided junior team members or led training sessions. This shows that you’re not only technically proficient but also invested in the growth of your team, which aligns perfectly with the company’s values.