At a Glance
- Tasks: Build scalable applications and collaborate with journalists to create impactful content.
- Company: Join Bloomberg, a leading global news organisation with a dynamic engineering culture.
- Benefits: Competitive salary, collaborative environment, and opportunities for professional growth.
- Why this job: Make a real impact in the world of journalism using cutting-edge technology.
- Qualifications: Strong programming skills and experience in full-stack application development.
- Other info: Engage in exciting team events and hackathons while shaping the future of news.
The predicted salary is between 36000 - 60000 £ per year.
Bloomberg News, Research, and Media make up one of the world’s largest and most influential news organizations - more than 2,700 journalists and analysts across 120+ countries - delivering market-moving reporting at global scale. Our award-winning journalism, recognized with multiple Pulitzer Prizes, Loeb Awards, and Emmys, drives decision-making for business leaders, investors, and policymakers every day.
We are responsible for the full product suite behind Bloomberg’s editorial and research workflow - including content discovery platforms, analyst coding environments, research & content management systems.
- Discover insights buried in massive datasets
- Write, edit, visualize, and publish high-impact stories
- Collaborate to build content in real time
- Personalize workflows across editorial domains
- Accelerate research and reduce time-to-market
- Leverage AI to uncover narratives and optimize content delivery
Our Mission: Build software to generate real-time content, visual insights, and analysis that give Bloomberg clients an edge in monitoring markets around the world. This mission unifies the entire Editorial Apps & Platforms portfolio - from discovery to data analysis to publishing - ensuring Bloomberg’s content creators can produce trusted, market-moving insights with unprecedented speed and intelligence.
Where We’re Going: In 2026 and beyond, we’re bringing these ecosystems together under a unified vision:
- AI-native editorial workflows (story optimization, metadata inference, human-in-the-loop content drafting)
- Personalized content tools based on user roles, beats, and expertise
- Faster, more robust publishing pipelines, helping us automate how editors promote stories
- Cross-platform editorial collaboration
- Modernized web-first authoring and data analysis tools
- Consistent metadata governance & quality
What You’ll Do:
- Build scalable, full-stack applications using technologies such as Python, Typescript, React/NextJS, Kafka, Redis and Bloomberg’s internal platforms.
- Own the full software development lifecycle: architecture, design, coding, testing, deployment, and support.
- Work directly with editors, reporters, analysts, economists, researchers, and product managers to understand their workflows and craft intuitive, high-impact solutions.
- Develop re-usable federated web applications powering editorial and research content creation.
- Contribute to the modernization of our CMS platforms, coding environments, and content discovery tools.
- Experiment with AI, NLP, and automation to improve quality, reduce friction, and accelerate content creation.
- Uphold high standards for code quality, testing, CI, resilience, and maintainability.
You’ll Need To Have:
- Strong experience in an object-oriented programming language (Python, C++, Java, etc.).
- Experience building robust, production-grade full-stack applications.
- Ability to collaborate with non-technical and technical users alike.
- A passion for enabling others - building tools that empower content creators.
We’d Love To See:
- Experience with React/NextJS, Typescript, modern web UI patterns, and real-time collaboration frameworks.
- Background in data pipelines, large-scale data processing, Kafka, Trino, Iceberg, or analytics tooling.
- Experience in CMS development, newsroom engineering, or news vendor applications.
- Interest in NLP, generative AI, personalization systems, or content quality models.
- Experience mentoring teammates and shaping engineering culture.
Why You’ll Love Working With Us:
- Direct impact on how the world’s most influential newsroom and research organization operates.
- Close partnerships with journalists and analysts - real users with mission-critical needs.
- A collaborative, supportive engineering culture across New York, London, and Princeton.
- Opportunities to work across multiple product areas, from CMS to data platforms to editorial AI.
- Regular team events, hackathons, cross-Atlantic collaboration, and a thriving community of content-focused engineers.
Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.
Senior Software Engineer - Editorial Apps & Platforms employer: Bloomberg
Contact Detail:
Bloomberg Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Editorial Apps & Platforms
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Bloomberg through LinkedIn or other platforms. A friendly chat can give us insider info on the company culture and maybe even a referral!
✨Tip Number 2
Prepare for those interviews by brushing up on your technical skills. We recommend doing mock interviews with friends or using online platforms to practice coding challenges relevant to the role.
✨Tip Number 3
Showcase your passion for journalism and technology! During interviews, share examples of how you've used tech to solve real-world problems, especially in content creation or data analysis.
✨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 our team.
We think you need these skills to ace Senior Software Engineer - Editorial Apps & Platforms
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with Python, React/NextJS, and any relevant projects that showcase your ability to build scalable applications.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about building tools for content creators. Share specific examples of how you've collaborated with non-technical users and how you can contribute to our mission at Bloomberg.
Showcase Your Projects: Include links to your GitHub or portfolio where we can see your work in action. Demonstrating your coding skills and project outcomes will give us a better sense of your capabilities and creativity.
Apply Through Our Website: We encourage you to apply directly through our website. This ensures your application gets to the right people and helps us keep track of all candidates efficiently. Plus, it’s super easy!
How to prepare for a job interview at Bloomberg
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Typescript, and React/NextJS. Brush up on your knowledge of full-stack development and be ready to discuss how you've used these tools in past projects.
✨Understand the Editorial Workflow
Familiarise yourself with how editorial teams operate, especially in a fast-paced environment like Bloomberg. Think about how your technical skills can enhance their workflows and be prepared to share ideas on improving content creation and publishing processes.
✨Showcase Your Collaboration Skills
Since this role involves working closely with non-technical users, be ready to demonstrate your ability to communicate complex ideas simply. Share examples of how you've successfully collaborated with diverse teams in the past.
✨Be Ready to Discuss AI and Automation
Given the focus on AI and automation in the job description, come prepared with insights or experiences related to these areas. Think about how you can leverage AI to improve content delivery and share any relevant projects you've worked on.