Senior Haskell/PureScript Engineer - Large-Scale Backend (Dublin)

Methodius Ltd

Dublin

Hybrid

EUR 90,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus scheme
Contributory Pension Scheme
Private Medical Scheme
Life Assurance
Long Term Disability
Employee Assistance Scheme
Annual Leave – 22 days + 10 public hol
Continuous Learning & Development
Lunch & Learns
Company discounts
On-site parking
Bike-to-work scheme
Training and certification resources

Job summary

Methodius Ltd in Dublin is recruiting a Senior Software Engineer with strong Haskell or PureScript experience to join a high-calibre technology team. The role focuses on high-performance backend services, distributed systems and streaming platforms supporting millions of users.

You will design and implement scalable systems, apply functional programming principles, and evolve technology stacks into Scala when appropriate, while keeping your FP background intact.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong commercial experience with Haskell or PureScript.
  • Strong knowledge of functional programming principles.
  • Experience developing backend applications or distributed systems.
  • Experience with strongly typed programming languages.
  • Experience with concurrency, asynchronous programming or functional effect systems.

Responsibilities

  • Design and build scalable, performant and resilient backend systems.
  • Develop applications using Haskell or PureScript as the primary language.
  • Work on distributed systems operating at significant scale.
  • Apply functional programming principles including strong typing, referential transparency and composable design.
  • Work with concurrency, asynchronous processing and functional effect systems.
  • Participate in system design and architecture discussions.
  • Influence technical direction and engineering standards.
  • Build and maintain high-quality APIs and backend services.
  • Contribute to automated testing, continuous integration and software quality.
  • Investigate and resolve complex production issues.
  • Author and review technical design documents, RFCs and root cause analyses.
  • Work closely with other engineers and technical stakeholders.
  • Mentor engineers and contribute to knowledge sharing.
  • Take ownership of projects from design through to production.

Skills

Haskell
PureScript
Distributed systems
Back-end development
Concurrency

Job description

Methodius Ltd in Dublin is recruiting a Senior Software Engineer with strong Haskell or PureScript experience to join a high-calibre technology team. The role focuses on high-performance backend services, distributed systems and streaming platforms supporting millions of users.

You will design and implement scalable systems, apply functional programming principles, and evolve technology stacks into Scala when appropriate, while keeping your FP background intact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Haskell / PureScript
Senior Software Engineer – Haskell / PureScript

Methodius Ltd • Dublin

On-site
EUR 90,000 - 140,000
Annual bonus scheme
Contributory Pension Scheme
Private Medical Scheme
+10
Senior Scala Developer
Senior Scala Developer

Methodius Ltd • Dublin

On-site
EUR 70,000 - 90,000
Competitive salary structure
Bonus and pension
Health care cover
+3
Senior Scala Developer
Senior Scala Developer

Methodius Ltd • Dublin

On-site
EUR 80,000 - 100,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+5
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Methodius Ltd • Dublin

On-site
EUR 70,000 - 90,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+7
Senior Software Engineer
Senior Software Engineer

Harrington Starr • Dublin

Hybrid
EUR 108,000 - 132,000
Flexible hybrid working
Generous holiday leave
Private medical insurance
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Kimber Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Senior Software Engineer – Java / Distributed Systems (€360 per day)
Senior Software Engineer – Java / Distributed Systems (€360 per day)

Solas IT Recruitment • Dublin

Hybrid
EUR 56,000 - 76,000
Software Engineer
Software Engineer

Harrington Starr • Dublin

Hybrid
EUR 72,000 - 120,000
Hybrid work structure
Generous holiday leave
Private medical insurance
+1
Senior Software Engineer
Senior Software Engineer

Mason Alexander • Dublin

Hybrid
EUR 90,000 - 120,000
Hybrid work model
Software Engineer II
Software Engineer II

Test Triangle Ltd • Dublin

On-site
EUR 70,000 - 110,000