hero

The #1 Source for
In-Person NYC Tech Jobs

Build your future in the capital of everything.
Obviously New York.
companies
Jobs

Senior Software Engineer - Data License Distribution

Bloomberg

Bloomberg

Software Engineering, Operations
Posted on Jan 21, 2026
Every day, Data License delivers approximately one million datasets to thousands of financial institutions around the world, powering the applications and models they rely on to navigate the complexities of the global markets. The Distribution team is critical to this mission as we're the gateway and distribution hub for the data they depend on, and our code ensures that they receive it seamlessly and efficiently. We manage the delivery of datasets to the many interfaces Data License is available on, including SFTP, REST, SOAP, and public cloud. We also handle subscriptions, entitlements and delivery logistics enabling on-time delivery of vast amounts of data to thousands of customers each day.
As an integral part of our growing team, you’ll play a key role in building an enterprise grade product with a history of substantial revenue generation. You will take ownership of critical projects, collaborating closely with product managers and fellow engineers to develop and deliver innovative solutions that cater to the needs of both our internal teams and external clients. As part of Data License, you’ll have the opportunity to make a significant impact in a fast-paced and high-growth environment where your expertise will be highly valued.
We’ll trust you to:
  • Take ownership of your projects through the entire software development lifecycle, from design and implementation to deployment and maintenance, and ensure the delivery of impactful solutions that clients will interact with directly
  • Engineer software in a highly distributed environment that can manage and process massive amounts of critical financial data, ensuring optimal performance and reliability
  • Engage with the broader tech community and share your expertise, attending meetups and conferences to stay ahead of the curve
You’ll need to have:
  • 4+ years experience working with an object-oriented programming language (Python, Java, JavaScript, C/C++, etc)
  • A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
  • Experience designing software components and articulating tradeoffs (including quality, cost & timeline)
  • Demonstrated ability to complete projects that required significant problem solving and communication skills, including technical and project status reviews with management
  • Experience with application monitoring tools and accountability for production systems, including on call
  • The ability to learn new skills and technologies and adapt quickly
  • Experience in an agile or iterative software development process
We’d love to see:
  • Experience working with low-latency, high-volume, and high-availability distributed systems including deployment, monitoring, and building robust fault-tolerant systems
  • Previous leadership experience
  • Experience with thoughtful use of AI
  • Proficiency with development tools such as debuggers and memory profilers
  • Contributions to open source projects