> Markdown version of [/jobs/ext/4555174-senior-software-engineer-news-automation-platform](https://www.wearedevelopers.com/jobs/ext/4555174-senior-software-engineer-news-automation-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, News Automation Platform - **Company:** Bloomberg - **Location:** London, UK - **Experience:** Expert - **Salary:** £75,845.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Data Governance, Python (Programming Language), Enterprise Messaging Systems, RabbitMQ, TypeScript, ReactJS, Large Language Models, Software Application Programming, Event Driven Architecture, Infrastructure Automation Frameworks, Information Technology, Data Lineage, Apache Kafka, Programming Languages - **Published:** November 4, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5952790403 ## About the Role 4+ years of Experience developing production software in Python, Java, C++ or a similar programming language- Strong software engineering fundamentals, with experience building reliable, maintainable and well-tested production systems- Experience designing, building or evolving distributed-system with strong focus on architectural trade-offs- The ability to break down problems, consider trade-offs and work towards practical solutions- A collaborative approach and the ability to work effectively with both technical and non-technical colleagues- A sense of ownership and curiosity about the systems you work on- A degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent practical experience, Experience building or operating high-throughput event-driven systems- Experience with event-driven architectures or messaging technologies such as Kafka or RabbitMQ- Experience with observability, data lineage or data governance- Experience building applications using LLMs, including prompting, evaluation or testing of AI systems- Experience with TypeScript, React or other frontend technologies- An interest in improving engineering practices, sharing knowledge and learning from others If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role. Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.