Senior Software Engineer - News Automation Team

Bloomberg L.P.
New York, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 240K

Job location

New York, United States of America

Tech stack

Java
LTE (Telecommunication)
Artificial Intelligence
Automation of Tests
C++
Programming Tools
Python
Software Engineering
Software Systems
Large Language Models
Prompt Engineering
Reliability of Systems
Information Technology

Job description

As a Senior Software Engineer on this team, you will help shape both the architecture and long-term evolution of the News Automation platform. You will work closely with other Engineering teams, Product, AI partners and Editorial Stakeholders across locations to design solutions that scale globally and deliver immediate newsroom impact.

This role is an opportunity to build something foundational, used daily, at scale, where correctness, performance and trust truly matter.

About you

You are a passionate Software Engineer seeking an opportunity that aims to revolutionize a critical area of the business. You think beyond tasks and incorporate client needs, scalability needs and connections to the rest of the business in your everyday decisions. You want to work on a product that transforms existing workflows through thoughtful, responsible and sustainable use of AI.

What's in it for you

  • Collaborate in the evolution of a brand-new AI-focused platform used by journalists across Bloomberg News
  • Influence system design, technical standards and engineering practice from day one
  • Work at the intersection of AI, large-scale software systems and editorial workflows
  • Partner with world-class engineers, product managers, and newsroom experts
  • Ship software that directly impacts how markets get information - fast and accurately.

We'll trust you to

  • Design, build, and evolve production systems for news editing, while exploring and integrating AI capabilities to enhance newsroom workflows
  • Write clean, maintainable, production-quality code and lead by example
  • Own system reliability and observability, from metrics to dashboards to SLIs/SLOs
  • Collaborate with partner teams (Content Creation Workflow, Content Engineering, Automation Infrastructure, Editorial Apps, AI, data provider) include Products partners to find optimal solutions
  • Create and maintain skills that respond to Product/Newsroom specifications

Requirements

  • 4+ years of professional experience in Python, Java, or C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
  • Strong software engineering fundamentals and experience designing scalable systems
  • Comfort collaborating with diverse stakeholders and breaking down complex ideas into executable projects
  • Interest in infrastructure, platform engineering, and reliability
  • Some Experience using AI-assisted development tools (e.g., Copilot, Claude Code)

We'd love to see

  • Some experience with LLMs, including prompt engineering, is a plus
  • A strong sense of ownership and a desire to make a difference
  • A strong willingness to continuously raise the bar individually and as a team, spanning architecture, workflows, coding practices, and testing
  • Experience working with scalable workflow systems including deep dives into system design and implementation
  • Experience with CI/CD pipelines, automated testing, or system observability

Experience in News/Journalism is a plus.

Benefits & conditions

Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

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.

About the company

Bloomberg is redefining how financial journalism is created. Our Engineering News Automation group is a market leader, already publishing 100,000+ automated stories every month, powering real-time market coverage trusted by customers around the world. We are now building the next generation: an AI-first platform that will fundamentally change how journalists and editors create, edit and publish news. This is a near-greenfield system with a clear mission - set the technical foundation of a platform and build AI-enabled capabilities to be integrated into news editorial tools and content generation at Bloomberg.

Apply for this position