Who are we? Bloomberg has tens of millions of time series our clients can use to generate ideas and make trading decisions. Some of these time series represent prices, whereas others represent fundamental data, such as the inventory of warehouses around the world. We have developed a system that organises time series and datasets across the Commodities, Foreign Exchange/Currencies, Economics, ESG and Bloomberg Intelligence spaces. Our system enables downstream applications to empower Bloomberg's customers to hedge their inherent business risks, brokers to facilitate deals between their clients and speculators identify opportunities. Technology We develop primarily in Python 3 and Javascript, and maintain some assets in C++. We use Postgres for our primary database, RabbitMQ for work distribution and Solr & Redis for specialist use cases. We started to use RDF for inter-system communication. We've designed a variety of GraphQL services, where we can solve multiple query problems with a single implementation. We drive our SDLC processes from our GitHub Enterprise instance and use Jenkins for CI. We deploy to a mix of containerised and Linux VM-based environments. What's in it for you? We place a lot of value on a good developer experience and developing the right solution. Every week, we encourage people to spend half a day on engineer-led learning and innovation. As part of this process, the team has open sourced 2 Python libraries and introduced GraphQL to our stack. We have been an agile team since 2015; we started with Scrum, but have now adopted predominantly Kanban practices. We regularly reflect on our process, practices and tools together as a team in order to evolve our way of working. We work closely with our product owner and delivery manager, and encourage everyone on the team to contribute to the roadmap and develop a breadth of knowledge across our assets. We'll trust you to: Implement stable solutions using the best technology for the job, whether that is well-established in the system or introduced from outside of Bloomberg, in order to deliver solutions that minimize maintenance cost and improve our reliability and performance Contribute to the work of the engineering team, including mentoring junior members, pair programming and peer reviewing Contribute to the work of the wider group, including collaborating with product owners and data administration teams, to understand and develop solutions to their problems Participate actively in our agile process You'll need to have: Experience with one or more of the following: Python, JavaScript, C or C++ An aptitude for problem solving, and a desire to build software solutions to complex business problems A team player attitude and collaborative approach to development Commitment to building quality software through tests We'd love to see: Familiarity with Postgres, Solr, Redis and/or GraphQL Experience with RDF, or similar knowledge base technologies Interest in learning about the financial markets If this sounds like you, please apply! Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your 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 your background, but the general framework can be found here: 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. And do check out our blog, TechAtBloomberg.com/ to learn more. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We have a lot of opportunities to choose from in Engineering, and it is important to us that your 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.
04/11/2021
Full time
Who are we? Bloomberg has tens of millions of time series our clients can use to generate ideas and make trading decisions. Some of these time series represent prices, whereas others represent fundamental data, such as the inventory of warehouses around the world. We have developed a system that organises time series and datasets across the Commodities, Foreign Exchange/Currencies, Economics, ESG and Bloomberg Intelligence spaces. Our system enables downstream applications to empower Bloomberg's customers to hedge their inherent business risks, brokers to facilitate deals between their clients and speculators identify opportunities. Technology We develop primarily in Python 3 and Javascript, and maintain some assets in C++. We use Postgres for our primary database, RabbitMQ for work distribution and Solr & Redis for specialist use cases. We started to use RDF for inter-system communication. We've designed a variety of GraphQL services, where we can solve multiple query problems with a single implementation. We drive our SDLC processes from our GitHub Enterprise instance and use Jenkins for CI. We deploy to a mix of containerised and Linux VM-based environments. What's in it for you? We place a lot of value on a good developer experience and developing the right solution. Every week, we encourage people to spend half a day on engineer-led learning and innovation. As part of this process, the team has open sourced 2 Python libraries and introduced GraphQL to our stack. We have been an agile team since 2015; we started with Scrum, but have now adopted predominantly Kanban practices. We regularly reflect on our process, practices and tools together as a team in order to evolve our way of working. We work closely with our product owner and delivery manager, and encourage everyone on the team to contribute to the roadmap and develop a breadth of knowledge across our assets. We'll trust you to: Implement stable solutions using the best technology for the job, whether that is well-established in the system or introduced from outside of Bloomberg, in order to deliver solutions that minimize maintenance cost and improve our reliability and performance Contribute to the work of the engineering team, including mentoring junior members, pair programming and peer reviewing Contribute to the work of the wider group, including collaborating with product owners and data administration teams, to understand and develop solutions to their problems Participate actively in our agile process You'll need to have: Experience with one or more of the following: Python, JavaScript, C or C++ An aptitude for problem solving, and a desire to build software solutions to complex business problems A team player attitude and collaborative approach to development Commitment to building quality software through tests We'd love to see: Familiarity with Postgres, Solr, Redis and/or GraphQL Experience with RDF, or similar knowledge base technologies Interest in learning about the financial markets If this sounds like you, please apply! Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your 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 your background, but the general framework can be found here: 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. And do check out our blog, TechAtBloomberg.com/ to learn more. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We have a lot of opportunities to choose from in Engineering, and it is important to us that your 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.
You're on the pulse with market movements and live for the details beyond the headlines. You love to establish relationships and always look to provide excellent customer service. As a natural problem solver, you thrive with building innovative solutions to sophisticated problems. The Role: Bloomberg's Content Acquisition and Business Management team (CABM) is seeking a Technical Project Manager to join our team in the London office. For this role, we are looking for an outstanding professional who has a mixture of strong analytical, project management, and technology skills and an ability to bring an entrepreneurial vision to our Exchanges team. The Exchanges team supports over 350 trading venues globally and is constantly looking to improve our technical capabilities to effectively run our market leading exchange content. Market Data Project Managers are responsible for formulating and delivering end-to-end technology solutions in line with strategic business objectives. They understand how market data is used by various Bloomberg products and customers and can collaborate with internal and external partners to implement enterprise wide initiatives. They are highly analytical individuals who can innovate and deliver in a multifaceted and constantly evolving, technical environment. We'll trust you to: Demonstrate your experience in the financial industry and understanding of market data and technology to develop strategies to influence and advise the strategic direction of Bloomberg's exchange infrastructure. You'll not only excel in leading day-to-day projects but you'll also keep an eye on the big picture and won't be afraid to upend existing systems and processes if need be. You'll periodically review the alignment of our technology with the business strategy and drive initiatives to constantly raise the bar of our capabilities to acquire and handle exchange content. How you will make an impact: Champion projects sought to transform Bloomberg's technical and business capabilities to handle exchange services Build and handle the plans for moving technical solutions to production Utilise your strong analytic abilities to devise innovative market data technology solutions to influence the strategic direction of Bloomberg's infrastructure Assist with solving technical problems when they arise Form relationships with internal and external partners to understand their business needs; build consensus and strategies to deliver on those needs Proactively lead changes in project scope, identify potential risks and devise contingency plans Effectively communicate progress and success to partners in compelling, creative, and accessible ways Develop and deliver reports & requirements documentation Build a rapport with programmers - keeping them focused and projects moving You'll need to have: Expertise with how market data is used by different Bloomberg products and customers Shown industry experience, with a passion for leading projects involving new technology Experience handling financial technology projects involving teams of Engineers A desire to increase knowledge of software, network architecture and low latency parsers and systems Proficiency with one or more web development languages, such as Ruby or Python Ability to discuss deep technical concepts, evaluate trade-offs and devise innovative solutions with engineers Understanding of financial markets and the exchange market data industry Strong analytical and quantitative skills; ability to use data and metrics to back up assumptions and recommendations Experience leading cross-organisational teams and ability to work closely with engineers to deliver on daring schedules Excellent oral and written communication skills Problem solving aptitude We'd love to see: Proven interest in programming ETL experience Exposure to agile software development methodologies Innovative mind-set Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
04/11/2021
Full time
You're on the pulse with market movements and live for the details beyond the headlines. You love to establish relationships and always look to provide excellent customer service. As a natural problem solver, you thrive with building innovative solutions to sophisticated problems. The Role: Bloomberg's Content Acquisition and Business Management team (CABM) is seeking a Technical Project Manager to join our team in the London office. For this role, we are looking for an outstanding professional who has a mixture of strong analytical, project management, and technology skills and an ability to bring an entrepreneurial vision to our Exchanges team. The Exchanges team supports over 350 trading venues globally and is constantly looking to improve our technical capabilities to effectively run our market leading exchange content. Market Data Project Managers are responsible for formulating and delivering end-to-end technology solutions in line with strategic business objectives. They understand how market data is used by various Bloomberg products and customers and can collaborate with internal and external partners to implement enterprise wide initiatives. They are highly analytical individuals who can innovate and deliver in a multifaceted and constantly evolving, technical environment. We'll trust you to: Demonstrate your experience in the financial industry and understanding of market data and technology to develop strategies to influence and advise the strategic direction of Bloomberg's exchange infrastructure. You'll not only excel in leading day-to-day projects but you'll also keep an eye on the big picture and won't be afraid to upend existing systems and processes if need be. You'll periodically review the alignment of our technology with the business strategy and drive initiatives to constantly raise the bar of our capabilities to acquire and handle exchange content. How you will make an impact: Champion projects sought to transform Bloomberg's technical and business capabilities to handle exchange services Build and handle the plans for moving technical solutions to production Utilise your strong analytic abilities to devise innovative market data technology solutions to influence the strategic direction of Bloomberg's infrastructure Assist with solving technical problems when they arise Form relationships with internal and external partners to understand their business needs; build consensus and strategies to deliver on those needs Proactively lead changes in project scope, identify potential risks and devise contingency plans Effectively communicate progress and success to partners in compelling, creative, and accessible ways Develop and deliver reports & requirements documentation Build a rapport with programmers - keeping them focused and projects moving You'll need to have: Expertise with how market data is used by different Bloomberg products and customers Shown industry experience, with a passion for leading projects involving new technology Experience handling financial technology projects involving teams of Engineers A desire to increase knowledge of software, network architecture and low latency parsers and systems Proficiency with one or more web development languages, such as Ruby or Python Ability to discuss deep technical concepts, evaluate trade-offs and devise innovative solutions with engineers Understanding of financial markets and the exchange market data industry Strong analytical and quantitative skills; ability to use data and metrics to back up assumptions and recommendations Experience leading cross-organisational teams and ability to work closely with engineers to deliver on daring schedules Excellent oral and written communication skills Problem solving aptitude We'd love to see: Proven interest in programming ETL experience Exposure to agile software development methodologies Innovative mind-set Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Bloomberg is a leading provider of financial benchmarks and custom index services. This includes investment and market analysis of both alpha and beta sources, portfolio benchmarking and performance measurement, asset allocation, and the creation of index tracking funds and index-based structured products. Our beta/benchmark platform, Bloomberg Index Services Ltd (BISL) is the leading provider of fixed income, inflation-linked, and swaps indices offering unmatched market coverage and a full suite of customized client solutions for benchmarking and informational needs! The BISL platform also includes a diverse family of alpha generating strategy indices that offer quick and easy access to outperformance sources and a quantitative way to express investment strategies, in markets that would otherwise be difficult to access. Index products are available across multiple asset classes including equities, fixed income, FX, commodities, derivatives, and alternative investments. What is the role? You will be responsible for managing all aspects of the daily production processes of the various BISL index families within the EMEA region. Reporting to the EMEA/APAC Index Production TL, you will ensure that index data is calculated and published accurately and on time every day. You will work with the Client Index Services teams to ensure client needs are met in an efficient and timely manner. You will work with the Change Management and Engineering teams to design and build the tools and technology required for the aforesaid tasks. We'll trust you to: Run daily production tasks, responding to events raised in the index monitoring console Become a subject matter expert in multiple asset classes, related data and indices (global equities, commodities, currencies, etc.) Perform index rebalance evaluations, including analysis of membership inclusions and omissions Work with both our clients and internal partners in response to index data related queries Work closely with the Index Change Management and Client Services teams, and the Engineering team, to develop workflows, quality assurance processes and product improvements You will be expected to: Have strong data and quantitative analysis skills Have Strong operational and process management skills Be able to analyse a problem on the fly, in real time, with limited information, and determine a valid and helpful course of action Be able to identify and communicate the key points of information to partners and stakeholders-clearly, completely, and concisely-under pressure Be able to quickly understand and learn the Benchmark and Strategy Index businesses, and their role within the capital markets Be enthusiastic about learning complex business and technology processes and actively contributing to their evolution Be self-motivated, with the ability to work independently as well as part of a team Be able to interact and communicate effectively with our clients Have excellent attention to detail Be dedicated to quality You'll need to have: Excellent problem solving and communications skills Knowledge of financial markets and products (Index) We'd love to see: Technology skills (Python & SQL) Eagerness to learn and work in a challenging, complex, dynamic, high pressure environment If this sounds like you: Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 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 . Alternatively, you can get support from our disability partner EmployAbility, please contact or
04/11/2021
Full time
Bloomberg is a leading provider of financial benchmarks and custom index services. This includes investment and market analysis of both alpha and beta sources, portfolio benchmarking and performance measurement, asset allocation, and the creation of index tracking funds and index-based structured products. Our beta/benchmark platform, Bloomberg Index Services Ltd (BISL) is the leading provider of fixed income, inflation-linked, and swaps indices offering unmatched market coverage and a full suite of customized client solutions for benchmarking and informational needs! The BISL platform also includes a diverse family of alpha generating strategy indices that offer quick and easy access to outperformance sources and a quantitative way to express investment strategies, in markets that would otherwise be difficult to access. Index products are available across multiple asset classes including equities, fixed income, FX, commodities, derivatives, and alternative investments. What is the role? You will be responsible for managing all aspects of the daily production processes of the various BISL index families within the EMEA region. Reporting to the EMEA/APAC Index Production TL, you will ensure that index data is calculated and published accurately and on time every day. You will work with the Client Index Services teams to ensure client needs are met in an efficient and timely manner. You will work with the Change Management and Engineering teams to design and build the tools and technology required for the aforesaid tasks. We'll trust you to: Run daily production tasks, responding to events raised in the index monitoring console Become a subject matter expert in multiple asset classes, related data and indices (global equities, commodities, currencies, etc.) Perform index rebalance evaluations, including analysis of membership inclusions and omissions Work with both our clients and internal partners in response to index data related queries Work closely with the Index Change Management and Client Services teams, and the Engineering team, to develop workflows, quality assurance processes and product improvements You will be expected to: Have strong data and quantitative analysis skills Have Strong operational and process management skills Be able to analyse a problem on the fly, in real time, with limited information, and determine a valid and helpful course of action Be able to identify and communicate the key points of information to partners and stakeholders-clearly, completely, and concisely-under pressure Be able to quickly understand and learn the Benchmark and Strategy Index businesses, and their role within the capital markets Be enthusiastic about learning complex business and technology processes and actively contributing to their evolution Be self-motivated, with the ability to work independently as well as part of a team Be able to interact and communicate effectively with our clients Have excellent attention to detail Be dedicated to quality You'll need to have: Excellent problem solving and communications skills Knowledge of financial markets and products (Index) We'd love to see: Technology skills (Python & SQL) Eagerness to learn and work in a challenging, complex, dynamic, high pressure environment If this sounds like you: Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 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 . Alternatively, you can get support from our disability partner EmployAbility, please contact or
The Team: Bloomberg is a leading provider of financial benchmarks and custom index services! This includes investment and market analysis of both alpha and beta sources, portfolio benchmarking and performance measurement, asset allocation, and the creation of index tracking funds and index-based structured products. Our beta/benchmark platform, Bloomberg Index Services Ltd (BISL) is the leading provider of fixed income, inflation-linked, and swaps indices offering unmatched market coverage and a full suite of customized client solutions for benchmarking and informational needs! The BISL platform also includes a diverse family of alpha generating strategy indices that offer quick and easy access to out-performance sources and a quantitative way to express investment strategies, in markets that would otherwise be difficult to access. Index products are available across multiple asset classes including equities, fixed income, FX, commodities, derivatives, and alternative investments. The Role: As an Index Implementation Representative, you will join a global team is who is responsible for the implementation and support of customers who purchase our index files. You will need to demonstrate strong project management skills to coordinate all aspects of the on-boarding process, including working with sales teams and understanding the client workflow. We'll trust you to: Work with sales and our clients to onboard new index businesses through the creation of new SFTP accounts Set up delivery of our files for clients Troubleshoot existing accounts for clients Work with various partners to identify opportunities to create efficiencies within the workflow to improve the customer experience Understand the client workflow You'll need to have: 0-2+ years' experience within the financial markets Experience working within the fixed income market An understanding of our Index business or Indices Basic market knowledge across different asset classes Strong project management skills Ability to communicate effectively with both internal and external clients Previous customer service experience Ability to work in a fast paced environment Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are. Bloomberg is committed to diversity. It drives our Teams innovation. At Bloomberg, you'll have the opportunity to go above and beyond and to take risks. You'll be a part of an organization that is entering new markets, launching new ventures, and pushing boundaries. Our ever-expanding array of technology, data, news, and media services champions innovation and empowers clients -- and offers nearly limitless opportunities for career growth. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We bring out the best in each other.
04/11/2021
Full time
The Team: Bloomberg is a leading provider of financial benchmarks and custom index services! This includes investment and market analysis of both alpha and beta sources, portfolio benchmarking and performance measurement, asset allocation, and the creation of index tracking funds and index-based structured products. Our beta/benchmark platform, Bloomberg Index Services Ltd (BISL) is the leading provider of fixed income, inflation-linked, and swaps indices offering unmatched market coverage and a full suite of customized client solutions for benchmarking and informational needs! The BISL platform also includes a diverse family of alpha generating strategy indices that offer quick and easy access to out-performance sources and a quantitative way to express investment strategies, in markets that would otherwise be difficult to access. Index products are available across multiple asset classes including equities, fixed income, FX, commodities, derivatives, and alternative investments. The Role: As an Index Implementation Representative, you will join a global team is who is responsible for the implementation and support of customers who purchase our index files. You will need to demonstrate strong project management skills to coordinate all aspects of the on-boarding process, including working with sales teams and understanding the client workflow. We'll trust you to: Work with sales and our clients to onboard new index businesses through the creation of new SFTP accounts Set up delivery of our files for clients Troubleshoot existing accounts for clients Work with various partners to identify opportunities to create efficiencies within the workflow to improve the customer experience Understand the client workflow You'll need to have: 0-2+ years' experience within the financial markets Experience working within the fixed income market An understanding of our Index business or Indices Basic market knowledge across different asset classes Strong project management skills Ability to communicate effectively with both internal and external clients Previous customer service experience Ability to work in a fast paced environment Does this sound like you? Apply if you think we're a good match. We'll get in touch to let you know what the next steps are. Bloomberg is committed to diversity. It drives our Teams innovation. At Bloomberg, you'll have the opportunity to go above and beyond and to take risks. You'll be a part of an organization that is entering new markets, launching new ventures, and pushing boundaries. Our ever-expanding array of technology, data, news, and media services champions innovation and empowers clients -- and offers nearly limitless opportunities for career growth. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We bring out the best in each other.
Bloomberg is a market leader in Financial Journalism. We have a lot of data in our ecosystem that can be challenging for manual analysis. Automated news aims to uncover the signals hidden in these large sets of data, convert the signals into a news story and get the story out to our clients ahead of the competition. Our team is responsible for the infrastructure that powers this. We enable a team of "Content Engineers" to easily pull data from across Bloomberg and convert that data into news stories with our custom Python development environment. Our system needs to be stable and resilient as we provide primary news coverage for critical areas such as company earnings, change in economic indicators and bond issuance. As well as publishing directly to the news wire we also support on-demand content generation. Our client-facing product Automated Intelligence on Demand - which was featured on Mike Bloomberg's 60 Minutes segment - generates live reports on companies, currencies and indexes to thousands of clients every day. Our latest project enables reporters in the Bloomberg news room to leverage on-demand automated content in their daily workflow to improve story quality and reduce time to market. Our server side code is written in Python 3, and our user interfaces in TypeScript. As well as building with Bloomberg's in house technologies we use open source projects including Redis and Zookeeper in critical parts of our system. What's in it for you? Working in a team with a good mix of infrastructure and application work Working in a very friendly, helpful team with a great team culture. We collaborate together on all projects, with a lot of pairing. Following good code and testing practices using local development Being at the forefront of automated journalism We will expect you to Be happy to work in a collaborative scrum team, with collective ownership of the system Be comfortable coding in Python Follow and continuously improve our team's design, coding and testing standards. Everyone in the team is expected to push the team's practices forward. We would love to see Ability to collaborate with our stakeholders to take their ideas and break them down into technical requirements An interest in coaching and mentoring Experience in working with distributed systems, microservices, Python 3 Interest in system design and architecture A passion for creating good developer experience (for us and content engineers) If this sounds like you: Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. In the meantime, check us out at Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your 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 your background, but the general framework can be found here: 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. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status We have a lot of opportunities to choose from in Engineering, and it is important to us that your 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.
01/10/2021
Full time
Bloomberg is a market leader in Financial Journalism. We have a lot of data in our ecosystem that can be challenging for manual analysis. Automated news aims to uncover the signals hidden in these large sets of data, convert the signals into a news story and get the story out to our clients ahead of the competition. Our team is responsible for the infrastructure that powers this. We enable a team of "Content Engineers" to easily pull data from across Bloomberg and convert that data into news stories with our custom Python development environment. Our system needs to be stable and resilient as we provide primary news coverage for critical areas such as company earnings, change in economic indicators and bond issuance. As well as publishing directly to the news wire we also support on-demand content generation. Our client-facing product Automated Intelligence on Demand - which was featured on Mike Bloomberg's 60 Minutes segment - generates live reports on companies, currencies and indexes to thousands of clients every day. Our latest project enables reporters in the Bloomberg news room to leverage on-demand automated content in their daily workflow to improve story quality and reduce time to market. Our server side code is written in Python 3, and our user interfaces in TypeScript. As well as building with Bloomberg's in house technologies we use open source projects including Redis and Zookeeper in critical parts of our system. What's in it for you? Working in a team with a good mix of infrastructure and application work Working in a very friendly, helpful team with a great team culture. We collaborate together on all projects, with a lot of pairing. Following good code and testing practices using local development Being at the forefront of automated journalism We will expect you to Be happy to work in a collaborative scrum team, with collective ownership of the system Be comfortable coding in Python Follow and continuously improve our team's design, coding and testing standards. Everyone in the team is expected to push the team's practices forward. We would love to see Ability to collaborate with our stakeholders to take their ideas and break them down into technical requirements An interest in coaching and mentoring Experience in working with distributed systems, microservices, Python 3 Interest in system design and architecture A passion for creating good developer experience (for us and content engineers) If this sounds like you: Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. In the meantime, check us out at Interview process: We believe interviewing is a two way street. It's a way for us to get to know you and your 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 your background, but the general framework can be found here: 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. Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status We have a lot of opportunities to choose from in Engineering, and it is important to us that your 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.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.