Senior Software Engineer

eir business talent

Dublin

Hybrid

EUR 83,000 - 124,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eir business talent is seeking a Senior Software Engineer for a Dublin-based client, offering hybrid work. You will contribute to full‑stack, data‑driven applications supporting large‑scale business experimentation and decision‑making.

The role emphasizes leading design, building distributed systems, and deploying AI–powered products using Databricks, Spark, and cloud platforms. You will mentor engineers and drive software quality through reviews, testing, and CI/CD.

Qualifications

  • 6+ years of software engineering in agile environments.
  • Experience designing distributed systems, microservices, RESTful APIs.
  • Strong Java/Spring Boot, TypeScript/React, SQL skills.
  • Experience with Python, Databricks or PySpark for data pipelines.
  • Cloud native apps on AWS/Azure; CI/CD, containers, observability.
  • Leadership to guide design decisions and maintain quality.

Responsibilities

  • Lead team level design including high level and detailed design.
  • Align implementations with platform architecture and standards.
  • Develop data-intensive apps and analytics capabilities.
  • Deploy AI-powered products and agentic workflows using LLMs.
  • Improve performance, security, and reliability across services.
  • Mentor junior engineers through code reviews and reviews.
  • Collaborate with cross-functional teams to translate requirements.
  • Drive production readiness, testing, and CI/CD improvements.

Skills

Full stack development
Java/Spring Boot
Python PySpark
TypeScript React
RESTful APIs
Distributed databases

Education

Bachelor's degree in CS/SE
Advanced degree (plus)

Tools

Databricks
Spark

Job description

eir business talentis currently seeking applicants for Software Development Engineer for our client based in Dublin

Senior Software Engineer
Location – Dublin – Hybrid
Type – 12+ months Contract

As a Senior Software Engineer, you will contribute to full-stack, data-intensive, analytics-driven applications that support sophisticated business experimentation and decision‑making for some of the world’s largest organisations.
You will:

  • Lead team level system design, including high level design, detailed design, API contracts, data flows, service interactions, integration patterns, and nonfunctional requirements such as scalability, reliability, performance, security, and operability.
  • Partner with lead engineers and architects to align team level implementations with broader platform architecture, modernization goals, engineering standards, and long term maintainability.
  • Develop and optimise data intensive applications and analytics capabilities using Databricks, Spark, and related technologies to process and deliver data at scale.
  • Develop, and deploy AI-powered products, intelligent agents, and agentic workflows utilizing Large Language Models (LLMs), retrieval systems, orchestration frameworks, tool‑calling patterns, and context‑aware workflows.
  • Implement advanced agentic systems incorporating planning, reasoning loops, memory management, grounding, evaluation frameworks, safety mechanisms, and human-in-the-loop controls.
  • Identify and resolve performance bottlenecks across services, APIs, data processing workloads, and user experiences.
  • Collaborate with cross‑functional teams to translate business requirements into scalable technical solutions.
  • Mentor junior and mid‑level engineers through technical guidance, pairing, code reviews, design feedback, documentation, and knowledge sharing.
  • Contribute to a collaborative engineering culture by modelling ownership, clear communication, continuous learning, pragmatic decision‑making, and high standards for software quality.
  • Improve engineering quality through code reviews, design reviews, automated testing, secure coding practices, observability, performance tuning, CI/CD practices, and production readiness.
  • Troubleshoot complex issues across application, service, API, data, and cloud layers, driving root cause analysis and implementing durable solutions that improve platform reliability and supportability.

Ideal qualifications include:

  • 6+ years of software engineering experience delivering scalable, high‑performance, and reliable software in an agile environment.
  • Strong hands‑on experience designing and building distributed systems, microservices, RESTful APIs, and cloud native applications.
  • Strong programming experience with modern engineering stacks such as Java/Spring Boot, TypeScript/React, SQL, and related frameworks and technologies.
  • Experience with Python, Databricks, Spark, or PySpark is highly desirable, particularly for working with data pipelines and analytics‑driven applications.
  • Experience building or supporting cloud native applications on AWS and/or Azure, with familiarity in CI/CD, containerisation, Kubernetes, observability, automated testing, and production support practices.
  • Demonstrated ability to lead team‑level design discussions, evaluate technical trade‑offs, and guide implementation through technical influence.
  • Ability to translate product and business needs into scalable, secure, and maintainable technical solutions.
  • Strong collaboration and communication skills, with the ability to work effectively across cross‑functional teams.
  • Strong problem‑solving skills with the ability to work through ambiguity, make sound technical decisions, and drive results through hands on execution.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience; an advanced degree is a plus.

Essential skills/knowledge/experience: (Up to 10, Avoid repetition)

  • Full stack or backend software development – Mandatory
  • Java and Spring Boot – Mandatory
  • Python / PySpark – Mandatory
  • TypeScript and React where applicable
  • Microservices and RESTful APIs – Mandatory
  • Relational databases and distributed data stores – Mandatory

Desirable skills/knowledge/experience: (As applicable)

  • AWS and Azure cloud platforms – Nice to have
  • Automated testing, CI/CD, observability, and production readiness – Nice to have
  • Data‑intensive and analytics‑driven applications – Nice to have
  • Databricks, Spark experience – Nice to have
  • Security, scalability, reliability, performance, and maintainability – Nice to have.

Candidates should hold appropriate RTWs for Ireland i.e. Stamp1G Dependant, Stamp 4, Irish/British/EU passport.

Ref: EET8325

Candidates must be eligible to work full time and long term in the location specified or currently hold a valid appropriate long term work Visa to apply.

eirbusinesstalent, eir business and our clients are equal opportunity employers who seeks to recruit and appoint the best available person for a job regardless of marital / civil partnership status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability.

eirbusiness talent, eirbusiness and our clients apply all relevant Data Protection laws when processing your Personal Data.

If you choose to apply to this opportunity and share your CV or other personal information with eirbusiness talent, eirbusiness and our clients, these details will be held by us in accordance with our privacy policy used by our recruitment team to contact you regarding this or other relevant opportunities at eirbusiness talent and eirbusiness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front End Developer
Senior Front End Developer

eir business talent • Dublin

On-site
EUR 90,000 - 120,000
Senior .Net Developer
Senior .Net Developer

eir business talent • Dublin

On-site
EUR 65,000 - 101,000
Senior Data Architect
Senior Data Architect

eir business talent • Dublin

On-site
EUR 110,000 - 150,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

eir business talent • Dublin

On-site
EUR 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Insight International (UK) Ltd • Dublin

Hybrid
EUR 70,000 - 110,000
Data Engineer (Mid to Senior Level)
Data Engineer (Mid to Senior Level)

Tata Consultancy Services • Dublin

Hybrid
EUR 90,000 - 130,000
Pension
Health care
Life assurance
+2
Senior Software Engineer
Senior Software Engineer

Eircom Limited • Dublin

Hybrid
EUR 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

eir Ireland • Dublin

On-site
EUR 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Gaelvert Development • Dublin

Hybrid
EUR 90,000 - 125,000
Flexible hybrid
Prime Dublin location
Private Medical Insurance
+7
Software Development Engineer (Mid to Senior Level)
Software Development Engineer (Mid to Senior Level)

Tata Consultancy Services • Dublin

Hybrid
EUR 70,000 - 110,000