Lead Software Engineer

Archer · Recruitment agency
Full-time•Full-stack•Dublin, Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
On-site
Category
Full-stack

Technologies & skills

Cloud & infrastructure

Other technical skills

What you'll be doing

Lead Software Engineer role in Dublin with a global SaaS company, focusing on AI-first engineering. Combine hands-on coding with technical leadership, shaping architecture and driving complex projects using modern full-stack technologies and cloud infrastructure.

Key requirements

Must-have

  • 7+ years of software engineering experience in a product or SaaS environment
  • Strong programming experience across Python, Node.js, JavaScript/TypeScript and React
  • Proven experience designing and delivering scalable, reliable production systems

Experience: 7+ years

Role signals

Technical focus
full-stack, AI-first engineering, architecture
Leadership
Mentoring
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

Lead Software Engineer

Ready to lead the next generation of software engineering with AI at the core?

I’m looking for an experienced Lead Software Engineer to join an innovative global SaaS organisation in Dublin, working on scalable cloud-based products and cutting-edge AI solutions.

This is an opportunity to combine hands-on engineering with technical leadership, shaping architecture, driving complex projects and helping redefine how software is built using AI. You’ll work across modern full-stack technologies, cloud infrastructure and AI-powered engineering, with the freedom to influence technical direction and make a real impact on product development.

What makes this opportunity stand out?

  • AI-first engineering: Work with AI agents, LLM-powered workflows and intelligent product capabilities.

  • Hands-on technical leadership: Drive architecture, coding standards and engineering best practices while remaining close to the code.

  • Modern tech stack: Work across Python, Node.js, TypeScript, React and AWS.

  • What I’m looking for:

    • 7+ years of software engineering experience in a product or SaaS environment.
  • Strong programming experience across Python, Node.js, JavaScript/TypeScript and React.

  • Proven experience designing and delivering scalable, reliable production systems.

  • The package:
    Competitive salary and benefits package, including pension, optional private healthcare and dental cover, and 25 days annual leave plus public holidays.

If you’re passionate about building great software, pushing the boundaries of AI and leading engineering teams through meaningful technical challenges, I’d love to hear from you.

Interested? Contact Olga Torres for a confidential conversation.

[email protected]

+353 1 649 8519

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the Lead Software Engineer role in Dublin emphasizes hands-on technical leadership, full-stack development, and driving AI-first engineering initiatives within a modern SaaS environment.

  • Technical leadership and architecture·Medium
  • Full-stack engineering·Medium
  • AI-first product development·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review and document relevant leadership and architecture examples

    0–8 min

    List 2-3 impactful stories where you led teams or made key architectural decisions, focusing on outcomes.

  2. Refresh technical knowledge of the required stack

    8–15 min

    Skim recent documentation or code samples for Python, Node.js, TypeScript, React, and AWS.

  3. Prepare an AI/LLM integration case study

    15–21 min

    Select a project or prototype where you worked with AI or LLMs, and outline your approach and results.

  4. Draft questions to ask the interviewer

    21–25 min

    Choose 3-4 questions from the provided list that matter most to you.

  5. Practice concise storytelling

    25–30 min

    Rehearse explaining your examples and answers clearly and succinctly.

Likely questions

, 6 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 5 items
  • Technical Leadership in Engineering Teams

    Demonstrate your experience guiding teams, setting coding standards, and influencing technical direction with concrete examples.

  • Designing Scalable and Reliable Systems

    Showcase your ability to architect and deliver robust production systems, especially in SaaS or cloud environments.

  • Hands-on Full-stack Development

    Highlight your proficiency across Python, Node.js, TypeScript, and React, and your approach to working across the stack.

  • AI-first Engineering and LLM Integration

    Prepare to discuss your experience or approach to integrating AI/LLM-powered features into products, even if self-taught or from side projects.

  • Cloud Infrastructure and AWS

    Be ready to explain your experience deploying, scaling, and maintaining applications on AWS or similar cloud platforms.

What to research

, 4 items
  • Review recent projects involving AI/LLM integration

    Prepare to discuss specific examples where you have implemented or experimented with AI-powered features.

  • Refresh knowledge of full-stack technologies listed

    Ensure you can speak confidently about your experience with Python, Node.js, TypeScript, React, and AWS.

  • Prepare leadership and architecture stories

    Identify examples where you led teams, set technical direction, or made key architectural decisions.

  • Understand SaaS product development lifecycle

    Be ready to discuss your experience with SaaS products, from design to deployment and scaling.

Questions to ask

, 6 items
  1. How does the team currently approach integrating AI and LLM-powered features into products?

    Why ask this? Clarifies the maturity and expectations for AI-first engineering.

  2. What are the biggest technical challenges facing the team right now?

    Why ask this? Helps you understand where your expertise can have the most impact.

  3. How is technical leadership balanced with hands-on coding in this role?

    Why ask this? Ensures alignment with your preferred working style and expectations.

  4. What is the process for setting and evolving coding standards and best practices?

    Why ask this? Shows your interest in maintaining high engineering quality.

  5. How does the team collaborate across different parts of the stack and with other departments?

    Why ask this? Gives insight into cross-functional teamwork and communication.

  6. What opportunities exist for influencing the technical direction of the product?

    Why ask this? Assesses your potential impact and scope for innovation.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 19 Nov 2026