Senior Software Engineer - Data License Plus
AI in this role
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.
How we rate this
Senior Software Engineer - Data License Plus at Bloomberg rates 25 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step