Senior Software Engineer - Data License Plus

Requirements:

  • 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

Nice to haves:

  • 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

What you'll be doing:

  • 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

Perks and benefits:

  • Drive interesting and challenging projects at the forefront of technologies
  • Opportunity to work with a passionate team
  • Contribute to simplifying data management
AI Summary ✨

Similar jobs

  • Sr. Engineer - Risk Platform (Remote, IRE)

    CrowdStrikeDublin, Ireland4 days ago
    Remote
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • Kernel / Hypervisor Engineer, Firecracker

    AWSDublin, Ireland4 days ago
    Registered sponsor
  • See all jobs in Ireland →