Skip to content
Senior Software Engineer - Data License Distribution
Location
New York
Business Area
Engineering and CTO
Ref #
10048702

Description & Requirements

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

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 podcast series for an inside look at our culture, values, and the people behind our success.
Apply Now