Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Methodius IT Recruitment logo

Senior Scala Software Engineer

Methodius IT Recruitment
Posted 3 hours ago
🇮🇪Ireland🏢Hybrid📁Engineering & Development
Is this job info correct?

Are you a Senior Software Engineer with strong Scala experience and a passion for functional programming? Do you enjoy solving complex technical problems, designing resilient systems and helping shape how technology is built? This is an exciting opportunity to work on industry-leading products and platforms, designing, developing and maintaining robust, scalable systems that power transformative digital experiences.



If you thrive in dynamic environments and want to help shape the future of enterprise technology, this hybrid role offers meaningful technical influence and impact. You’ll attend the office in Dublin occasionally and have a desk in a modern workspace in a historic part of the city, surrounded by an innovative team to collaborate with and learn from. You’ll work alongside talented engineers on leading products and platforms, with the opportunity to shape both the technology and your career.



The Role


We’re looking for a Senior Scala Software Engineer with deep expertise in backend and application development to help design, build and evolve highly scalable, resilient software systems for our client in. You’ll work across the full engineering lifecycle — from architecture and technical design through to development, testing, deployment and production support. You’ll also play an important role in shaping technical direction, raising engineering standards and supporting the development of other engineers.


This is an ideal opportunity for someone who enjoys working on complex distributed systems and wants the autonomy and influence that comes with a senior engineering role.


What You’ll Do


  • Design, build and maintain scalable, performant and resilient backend systems supporting critical business needs.
  • Develop high-quality applications using Scala and modern functional programming principles.
  • Collaborate with engineers, product managers, designers and other stakeholders to deliver effective technical solutions.
  • Contribute to system architecture and design decisions, influencing the technical direction of products and platforms.
  • Design and develop robust APIs, integrations and distributed services.
  • Drive software quality through code reviews, automated testing, continuous integration and engineering best practices.
  • Investigate and resolve complex technical issues in production environments.
  • Write and review technical design documents, RFCs and root-cause analyses.
  • Contribute to engineering standards, operational practices and architectural principles across teams.
  • Mentor and support other engineers through knowledge sharing, technical guidance and collaborative problem-solving.
  • Continuously develop your technical expertise and contribute to a positive, inclusive engineering culture.
  • Participate in an on-call rotation, ensuring reliable and timely resolution of production incidents.



What You’ll Need



  • 5+ years of professional software engineering experience with Scala, ideally using the Typelevel ecosystem, including technologies such as Cats, Cats Effect, http4s, FS2 and Circe, ZIO or similar.
  • Strong understanding of functional programming, including referential transparency, strong typing and composable design.
  • Experience building concurrent applications using modern functional effect systems or similar abstractions.
  • Proven experience designing, developing and operating complex distributed systems in a modern cloud environment.
  • Strong knowledge of REST API design, scalability, fault tolerance and performance optimisation.
  • Experience working with production infrastructure, observability and incident management.
  • Experience with microservice architectures and Kubernetes.
  • Strong understanding of software engineering best practices and architectural principles.
  • Excellent communication and collaboration skills, with the ability to work effectively across technical and non-technical teams.
  • Demonstrated ability to take ownership of projects and deliver them end-to-end.


Relevant Alternative Backgrounds


We’re also interested in engineers who have strong professional experience with Haskell, PureScript or another language/ecosystem built around a modern functional effect system, and who are interested in transitioning into Scala and the Typelevel ecosystem.

If you have a strong functional programming background and enjoy working with sophisticated type systems, concurrency and composable software design, we’d be keen to hear from you.


What Matters in this Role


  • Technical leadership and the ability to influence engineering decisions.
  • A strong functional programming mindset and enthusiasm for modern software design.
  • Experience working with AWS across compute, storage and serverless services.
  • Experience defining and evolving coding standards and operational practices.
  • A pragmatic approach to architecture, balancing technical excellence with business needs.
  • A commitment to building reliable, maintainable and well-tested software.
  • A willingness to mentor others and contribute to a collaborative engineering culture.
  • Curiosity and a desire to continuously learn and improve.



Why This Role?


This is an opportunity to work on technically challenging problems within a collaborative engineering environment, while having the autonomy to influence architecture, engineering practices and the direction of the solutions you build.


If you’re an experienced Scala engineer who enjoys functional programming, distributed systems and solving complex problems — and you’re looking for a role where your technical expertise will genuinely make a difference — we’d love to hear from you.



Salary dependent on candidate experience. Benefits: Annual Bonus Scheme. Contributory Pension. Private Medical Insurance. Life Assurance & Long-Term Disability. Employee Assistance Programme. 22 days annual leave + 10 public holidays. Relocation package. Continuous Learning & Development. Access to extensive training & certification resources. Lunch & Learn sessions. Additional perks including company discounts, on-site parking, and bike-to-work scheme


Permanent Role. Hybrid/Remote role – based fully in Ireland, with 2 days a month on site in Dublin. You must be eligible to work in Ireland/EU.


For more information, please contact David Coyle at 01 635 1748 or email [email protected]


Similar jobs

Similar jobs

Cvshealth logo

Senior Software Development Engineer

Cvshealth

🌍Ireland, United States4 hours ago
Huzzle.com logo

Software Engineering Expert (AI Training, €70-90h)

Huzzle.com

🇮🇪IrelandYesterday
Huzzle.com logo

Software Engineering Expert (AI Training, €65–90/h)

Huzzle.com

🇮🇪IrelandYesterday
TurnKey Tech Staffing logo

Software Engineering Manager

TurnKey Tech Staffing

🌍Colombia, IrelandYesterday
Solventum logo

Senior Software Development Engineer

Solventum

🇮🇪Ireland2 days ago
PE Global logo

Senior Java Software Engineer

PE Global

🇮🇪Ireland2 days ago