Senior Software Engineer – AI/Data Analytics Lead

Tata Consultancy Services

Dublin

Hybrid

EUR 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services (TCS) Dublin is seeking a Software Development Engineer at mid to senior level for a fixed-term 1-year assignment in a hybrid setup (3 days onsite). You will join a strategic team delivering business-critical applications, leading design discussions and mentoring engineers across full-stack and data-driven projects.

You will work on data-intensive analytics, AI-enabled products, and scalable cloud-native solutions using Java/Spring Boot, Python, PySpark, Databricks and

Qualifications

  • 6+ years of software engineering experience in Agile environments.
  • Experience designing distributed systems, microservices and cloud-native apps.
  • Strong programming with Java/Spring Boot, TypeScript/React, SQL and related frameworks.
  • Experience with Python, Databricks, Spark or PySpark for data pipelines and analytics.
  • Experience building cloud-native apps on AWS and/or Azure, with CI/CD, containers, Kubernetes, observability and production support.
  • Proven ability to lead design discussions, evaluate tradeoffs, and guide implementation.
  • Ability to translate product and business needs into scalable, secure solutions.
  • Strong collaboration and communication across cross-functional teams.
  • Bachelor’s degree in CS/SE or equivalent; advanced degree a plus.

Responsibilities

  • Lead team-level system design, including high-level and detailed design, APIs and data flows.
  • Collaborate with engineers and architects to align implementations with platform goals and standards.
  • Develop and optimize data-intensive applications using Databricks, Spark and related tech.
  • Develop AI-powered products and agentic workflows leveraging LLMs and tool-calling patterns.
  • Mentor junior and midlevel engineers through reviews, guidance and knowledge sharing.
  • Improve engineering quality via code/design reviews, testing, observability and CI/CD.
  • Address performance bottlenecks across services, data processing and UX.
  • Drive production readiness and durable solutions with strong ownership mindset.

Skills

Distributed systems design
Team leadership
Collaboration
Problem solving
Java
Spring Boot
TypeScript
React
Python
Databricks
Spark
CI/CD
RESTful APIs
Cloud-Native

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

Spring Boot
React
PySpark
Databricks
Spark
Kubernetes
AWS
Azure
CI/CD tooling

Job description

Tata Consultancy Services (TCS) Dublin is seeking a Software Development Engineer at mid to senior level for a fixed-term 1-year assignment in a hybrid setup (3 days onsite). You will join a strategic team delivering business-critical applications, leading design discussions and mentoring engineers across full-stack and data-driven projects.

You will work on data-intensive analytics, AI-enabled products, and scalable cloud-native solutions using Java/Spring Boot, Python, PySpark, Databricks and

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

Similar jobs worth comparing

Senior Software Engineer – AI & Data Analytics (Hybrid)
Senior Software Engineer – AI & Data Analytics (Hybrid)

Tata Consultancy Services (TCS) • Dublin

Hybrid
EUR 90,000 - 120,000
Senior Data Engineer - Databricks & Spark, Hybrid Dublin
Senior Data Engineer - Databricks & Spark, Hybrid Dublin

Tata Consultancy Services • Dublin

Hybrid
EUR 90,000 - 130,000
Pension
Health care
Life assurance
+2
Senior Data Engineer & Tech Lead - Databricks/Spark
Senior Data Engineer & Tech Lead - Databricks/Spark

Tata Consultancy Services • Dublin

Hybrid
EUR 90,000 - 120,000
Software Development Engineer (Mid to Senior Level) at Tata Consultancy Services (TCS)
Software Development Engineer (Mid to Senior Level) at Tata Consultancy Services (TCS)

Tata Consultancy Services (TCS) • Dublin

Hybrid
EUR 90,000 - 120,000
Software Development Engineer (Mid to Senior Level)
Software Development Engineer (Mid to Senior Level)

Tata Consultancy Services • Dublin

Hybrid
EUR 70,000 - 110,000
Senior AI Engineer — Agentic AI & ML Systems Lead
Senior AI Engineer — Agentic AI & ML Systems Lead

Tata Consultancy Services • Ireland

On-site
EUR 90,000 - 120,000
Pension
Health care
Life assurance
+5
Senior Software Engineer: AI & Data Analytics (Dublin)
Senior Software Engineer: AI & Data Analytics (Dublin)

eir business talent • Dublin

Hybrid
EUR 83,000 - 124,000
Data Engineer
Data Engineer

Tata Consultancy Services • Dublin

Hybrid
EUR 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Gazelle Global Consulting Limited • Dublin

Hybrid
EUR 75,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