Scala Software Engineer

Coyle Consulting

Dublin

On-site

EUR 110,000 - 140,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Coyle Consulting is seeking a Senior Software Engineer (Scala) to design, develop, and maintain scalable backend systems powering digital experiences. You’ll collaborate with product managers and designers to deliver robust, high-performance services across cloud environments.

The role emphasizes server-side logic, REST APIs, architectural decisions, and mentorship of junior engineers while continuously improving code quality and operational reliability.

Qualifications

  • 5+ years of professional software development experience.
  • Strong functional programming background.
  • Experience with cloud and scalable backend systems.

Responsibilities

  • Collaborate with cross-functional teams of engineers, product managers, and designers.
  • Build scalable, performant, and resilient backend systems that support critical business needs.
  • Participate in system design and architecture reviews to influence technical direction.
  • Drive software quality through code reviews, testing, and continuous integration.
  • Contribute to a positive and inclusive engineering culture through mentorship, knowledge sharing, and leadership at your level.
  • Investigate and resolve complex technical issues in production environments.
  • Author and review technical design documents, RFCs, and root cause analyses.
  • Continuously learn and grow in your engineering craft and domain knowledge.
  • Participate in an on-call rotation to ensure swift resolution of any production outages involving your systems.

Skills

Scala
Java
AWS
Functional programming
REST API design

Tools

Kubernetes
Docker
Typelevel stack
ZIO

Job description

We are seeking a Senior Software Engineer (Scala) with deep expertise in application and back-end development with a passion for building innovative solutions. This is an exciting opportunity to work on industry-leading products and platforms, where you’ll design, develop, and maintain robust, scalable systems that power transformative digital experiences.

Back End Focus: The role focuses on server-side logic, database management, API development, and integration with front-end components, ensuring high performance and reliability for enterprise applications.

Technical Breadth: Candidates should demonstrate mastery in languages such as Scala, Java and cloud platforms like AWS, with a proven track record in scaling systems and driving architectural decisions.

What you’ll do:
  • Collaborate with cross-functional teams of engineers, product managers, and designers.
  • Build scalable, performant, and resilient backend systems that support critical business needs.
  • Participate in system design and architecture reviews to influence technical direction.
  • Drive software quality through code reviews, testing, and continuous integration.
  • Contribute to a positive and inclusive engineering culture through mentorship, knowledge sharing, and leadership at your level.
  • Investigate and resolve complex technical issues in production environments.
  • Author and review technical design documents, RFCs, and root cause analyses.
  • Continuously learn and grow in your engineering craft and domain knowledge.
  • Participate in an on-call rotation to ensure swift resolution of any production outages involving your systems.
What you’ll need:
  • 5+ years of professional experience building applications in Scala using the Typelevel stack (Cats, Cats Effect, http4s, fs2, Circe etc.) or ZIO.

or

  • Professional experience building applications in Haskell, PureScript or another language or ecosystem with a modern functional effect system and an interest in transitioning to Scala and the Typelevel libraries.
We value:
  • Experience building concurrent applications using modern functional effect systems or similar abstractions.
  • Strong functional programming mindset with an emphasis on referential transparency, strong typing and composable design.
  • Experience leading the design, development, and operation of complex distributed systems in a modern cloud provider.
  • Deep knowledge of REST API design, scalability, fault tolerance, and performance optimization.
  • Demonstrated ability to own projects end-to-end and mentor junior engineers.
  • Significant experience with production infrastructure, observability, and incident management.
  • Strong collaboration and communication skills across disciplines and teams.
  • Clear understanding of engineering best practices and architectural principles.
  • Deep familiarity with AWS cloud services across compute, storage, and serverless.
  • Experience with microservice architectures running on Kubernetes
  • Experience defining and evolving team-wide coding standards and operational practices.
Nice to have:
  • Deep familiarity with AWS cloud services across compute, storage, and serverless.
  • Experience defining and evolving team-wide coding standards and operational practices.
  • Expertise in Scala and/or functional programming patterns.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Scala Developer
Senior Scala Developer

Methodius Ltd • Dublin

Hybrid
EUR 70,000 - 90,000
Competitive salary structure
Bonus and pension
Health care cover
+3
Senior Software Engineer
Senior Software Engineer

Jobtailor • Cork

On-site
EUR 90,000 - 130,000
Senior Software Engineer – Haskell / PureScript
Senior Software Engineer – Haskell / PureScript

Methodius Ltd • Dublin

Hybrid
EUR 90,000 - 140,000
Annual bonus scheme
Contributory Pension Scheme
Private Medical Scheme
+10
Senior Scala Backend Engineer - Cloud, Microservices, Scale
Senior Scala Backend Engineer - Cloud, Microservices, Scale

Coyle Consulting • Dublin

On-site
EUR 110,000 - 140,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Methodius Ltd • Dublin

Hybrid
EUR 70,000 - 90,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+7
Senior Scala Developer
Senior Scala Developer

Methodius Ltd • Dublin

Hybrid
EUR 80,000 - 100,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+5
Remote Scala Engineer | Akka/Cats | Growth-Oriented
Remote Scala Engineer | Akka/Cats | Growth-Oriented

Scalac • Dublin

On-site
Senior Software Developer
Senior Software Developer

Total Talent • Dublin

On-site
EUR 90,000 - 130,000
Senior Fullstack Engineer, Java, React
Senior Fullstack Engineer, Java, React

Jobtailor • Ireland

On-site
EUR 90,000 - 120,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

CarTrawler • Leinster

On-site
EUR 90,000 - 120,000