Senior Software Engineer - Data License Plus

Bloomberg

Dublin, IEonsitePosted Jul 2, 2026
Posting intelligenceActively listedReposted 29×, possible evergreen/ghost posting

Skills

elasticsearchspringdatabrickssnowflakebloombergredshiftpostgresoraclepythonsparkkafkajavagooglecloudawsdeeplearning

About the role

Bloomberg's Enterprise Data offerings helps our clients get the right data at the right time to drive their operational and research workflows. We build the technological supply chains that source vast amounts of data, model it, link it and deliver it to our clients’ financial services systems while providing accessibility and control along the way. Data Science is driving the demand for more and more data and we’re building the platforms to onboard new datasets quicker, smarter and more transparently than before.

Our flagship product is Data License Plus (DL+), which is a fully managed service that hosts, aggregates, organizes and links all of your Data License data into a unified model designed for immediate use. DL+ can also publish your refreshed licensed content, in a ready-to-use format, directly into your cloud data platform (such as Snowflake, Databricks, AWS RedShift, Google GCP) as it becomes available while maintaining transparency, consistency, quality and control.

What's in it for you?

We’ve been innovating on data processing in Dublin for over 20 years. As part of our team you’ll have the opportunity to drive (and even create) interesting and challenging projects at the forefront of technologies supplying operational and data science workflows. We’re passionate about people who are excited by data challenges, who care about our customers and want to help us achieve our mission to “Simplify Data Management”.

Our microservice stack consists of Java, Python, SpringBoot, Oracle, Postgres, Elastic Search, RabbitMQ, Kafka, ValKey, Zookeeper, Spark and many other industry-standard components.

We’ll trust you to:

Take responsibility for the full software development lifecycle, from understanding the needs of the business through to coding to deployment and maintenance

Drive the design and implementation of new product features, from inception through to production

Work with new technologies to continuously improve our core product

You’ll need to have:

Software engineering experience in production environments

Demonstrated experience working with an object-oriented programming language (ideally Java or Python)

Broad knowledge of data structures and algorithms

A thorough understanding of systems architecture

An understanding of modern design patterns and proven experience applying them

We'd love to see:

Experience in implementing APIs in a Microservices Architecture

Familiarity with a relational database like Oracle or Postgres, and NoSql databases such as ElasticSearch

Working knowledge of big data file formats such Avro, Parquet or data lake technologies like Apache Iceberg or Delta lake

Knowledge of messaging and streaming technologies such as RMQ or Kafka

An interest in full stack development (incremental frontend development through to microservice and and database modelling)

A willingness to tackle new challenges and learn new technologies quickly

To find out more our team, check out: https://www.bloomberg.com/professional/product/bloomberg-data-management-services/

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.

Accommodations

Bloomberg provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER_recruit@bloomberg.net (Americas), EMEA_recruit@bloomberg.net (Europe, the Middle East and Africa), or APAC_recruit@bloomberg.net (Asia-Pacific), based on the region you are submitting an application for. We may share your information with a third party provider of accommodations services who may use this information to reach out to you for the purposes of accommodating your application.

Equal Opportunity

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Ireland varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Ireland medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.