2,012,930open jobs
119,279companies
244,720added this week
Browse all
Salary
≈ $54k – $114k per year (Estimated)
Location
In office (Dublin)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Ship assessment products in weeks, not quarters.. Build the assessment product you actually want. Learnosity's assessment APIs handle the infrastructure so your team can focus on building products instead of tech plumbing.

Summary

The Team Lead is a senior, hands-on engineer who also leads the people in their team. The role works on Learnosity's Build product, our cloud-based API toolkit that educational companies use to create interactive and accessible assessment experiences at scale.

As a Senior Engineer, you bring technical authority and help set technical strategy for your team's area, sharing that with any other Senior Engineers on the team. You will design, build and ship software across the full stack: JavaScript, React and CSS on the front end, and PHP, Python, Postgres/MySQL, Elasticsearch and AWS on the back end. As a Team Lead, you are responsible for the growth, wellbeing and effectiveness of the engineers in your team.

Above all, the Team Lead enables the team. You create clarity, remove blockers and help others grow, while keeping ownership and decision-making spread across the team rather than centred on you.

Key Responsibilities

As a Senior Engineer

  • Technical strategy and delivery. Help set medium to long-term technical strategy for the team's area, and own delivery of the team's objectives, including technical specs and roadmaps for projects with cross-team dependencies.
  • Code quality. Stay hands-on, writing flexible, efficient, well-tested and well-documented code, and keep quality high through code review. Find the root cause of complex issues and deliver permanent fixes.
  • Software and architecture design. Design components and systems that work across API and system boundaries, with simplicity, testability and maintainability in mind. Give useful feedback on others' designs, and roll out or deprecate features with monitoring in place and failure paths documented.
  • Proving it works. Prove out complex functionality with real data, and use AI tools and new technologies where they help the team deliver faster.

As a Team Lead

  • People leadership. Hold regular 1:1s, coach team members and work with them on performance. Run 6-month check-ins and annual reviews with support from your manager, approve leave, and help hire and onboard new engineers.
  • Growth and team health. Mentor less experienced engineers, give constructive feedback, keep an eye on team morale and step in early when someone is struggling.
  • Coordinating delivery. Make sure the team has clear priorities, realistic plans and few blockers. Track progress, risks and dependencies, work with other teams to resolve them, and escalate when needed.
  • Ways of working. Work with Product and Design to clarify goals and priorities, make sure agile ceremonies happen and run well, and help the team reach alignment without becoming the sole decision maker.

Requirements

Skills and Experience

Required:

  • 5+ years as a software engineer, including time at senior level delivering medium to long-term projects with business impact
  • 2+ years leading engineering teams, including formal people processes such as 1:1s, performance reviews and interviewing
  • Strong JavaScript and ReactJS, including state management, component-based architecture and design systems
  • Strong PHP, ideally with Symfony and/or Doctrine, and Python in a backend or data-oriented context
  • Experience with relational and NoSQL databases in high performance environments
  • Proven software and architecture design skills, including components that interact across API or system boundaries
  • Experience leading technical projects end to end, covering specs, roadmaps, estimation and cross-team dependencies
  • Experience mentoring and coaching engineers, and a real interest in developing people as well as technology
  • Experience working in agile teams in close partnership with Product and Design
  • Clear written and verbal communication, including technical documentation

Nice to Have:

  • Experience leading cross-team or cross-discipline initiatives
  • Experience rolling out major features in a production SaaS environment
  • Commercial experience with AI tools, including AI-assisted or agentic software delivery
  • Experience with TDD and setting up CI/CD pipelines
  • Experience with Node.js
  • B.Sc or M.Sc in Software Engineering, Computer Science or similar

Key Behaviours

  • Ownership. Follows through on commitments for their own work and the team's. Tackles root causes, takes accountability for failures and helps the team learn from them.
  • Decision making. Consults the right people and makes timely decisions without cutting corners on platform quality, for example by defining an iterative MVP while keeping sight of the long-term design.
  • Collaboration. Builds trust across teams and disciplines, avoids blame, and commits to a group decision even after disagreeing.
  • Communication. Shares information so the right people stay informed, adjusts the message to the audience, and listens to understand.
  • Team first. Empowers team members to make decisions, shares technical authority with other Senior Engineers, and avoids becoming the team's only point of contact.

Success in this Role

In the first 6-12 months, success in this role would look like:

  • Built trust with each engineer in the team through regular 1:1s, and completed their first check-ins and reviews
  • Owned and released at least one complex Build feature with the team, from design through to customers using it
  • Set clear technical direction for the team's area, agreed with the other Senior Engineers
  • Built strong working relationships with the team's Product Manager and Designer, and with other Team Leads
  • Improved a team practice the team now relies on, such as planning, code review, testing or AI-assisted development

Benefits

Our Values

We are a values-driven company, and how we work matters as much as what we build:

  • We live to learn
  • We aim higher
  • We do the right thing
  • Our success is better shared

Benefits

  • Annual leave
  • Milestone leave
  • Paid sick leave
  • Generous parental leave
  • Health & dental insurance
  • Pension contributions
  • Learning & development support
  • Employee Assistance Program
  • Flexible work practices
  • Commuter benefits
  • Modern city-centre office

Location & Working Style

This role is based in our Dublin office. We value the creativity, collaboration and stronger connections that come from working together in person, and expect employees in this role to work from the office at least two days each week.

This role includes participation in a shared on call roster once onboarding and training are complete. The roster is shared across the global CloudOps team, with the current rotation typically requiring one week on call every four to six weeks to support production systems outside normal working hours.

Find out more about your career at Learnosity at learnosity.com/careers/

Please see our Recruitment Privacy Policy

Salary & package dependent on experience.

Please only contact us if you are a candidate interested in applying for this role. You must have the right to live and work in Ireland to apply.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,012,930 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Management
Similar stack
Same company
Dublin
≈ $51k – $107k per year (Estimated) · Hybrid · Bachelor's Degree · Naas
Apply
≈ $61k – $136k per year (Estimated) · In office · Full-Time · Dublin
SQL
MATLAB
Databases
Microsoft Fabric
AI/ML
Machine Learning
DevOps
Git
Apply
M&E Project Manager 3 hours ago
$89k per year · Hybrid · Full-Time · Ireland
Apply
≈ $88k – $149k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Dublin
Apply
≈ $45k – $100k per year (Estimated) · In office · Blanchardstown
Apply
In office · Internship · PhD
Python
Go
JavaScript
TypeScript
SQL
Scala
Databases
PostgreSQL
AI/ML
Claude
ChatGPT
Model Context Protocol
Function Calling
AI Agents
Gemini
LLM
Human-in-the-Loop
Frontend
React.js
Vite
Storybook
DevOps
CI/CD
Git
Nginx
Apply
Solution Architect 7 hours ago
≈ $80k – $186k per year (Estimated) · Hybrid · Freelance · Brussels
Python
Java
SQL
C#
Python
Asyncio
Pydantic
C#
.NET
Entity Framework Core
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
Helm
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
GitHub
GitLab
Management
UML
Apply
In office · Internship
Python
JavaScript
TypeScript
SQL
Databases
ElasticSearch
AI/ML
Embeddings
AI Agents
NLP
RAG
Time Series
Structured Outputs
Semantic Search
Machine Learning
DevOps
Rest API
GitHub Actions
Kibana
Azure
CI/CD
Git
Docker
Grafana
Incident Management
SLI/SLO/SLA
Management
Jira
QA
Playwright
k6
Apply
$57k – $82k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Colorado Springs
Python
PowerShell
DevOps
Rest API
Azure
Cloudflare
DNS
Cybersecurity
Microsoft Entra ID
Management
Zapier
Power Automate
Apply
≈ $36k – $79k per year (Estimated) · Remote (Greece) · Full-Time
Python
PowerShell
Bash
AI/ML
AI Agents
DevOps
VMWare
Azure
AWS
Linux
Windows
Apply
≈ $78k – $158k per year (Estimated) · In office · Full-Time · Dublin
Python
JavaScript
PHP
Node JS
PHP
Symfony
Doctrine
Databases
MySQL
PostgreSQL
ElasticSearch
Frontend
Redux
React.js
Mobile
State Management
DevOps
CI/CD
AWS
Docker
Apply
≈ $40k – $89k per year (Estimated) · In office · Part-Time · Dublin
DevOps
Azure
Windows
DNS
Wi-Fi
Cybersecurity
Active Directory
Management
Confluence
Apply
≈ $94k – $199k per year (Estimated) · In office · Full-Time · Sydney
Python
AI/ML
AI Agents
DevOps
Terraform
GitHub Actions
CloudFormation
Datadog
CI/CD
Jenkins
AWS
Docker
SaltStack
Platform Engineering
Amazon EC2
FinOps
Amazon ECS
Amazon CloudWatch
Apply
≈ $76k – $145k per year (Estimated) · Hybrid · Full-Time · Dublin
Python
PHP
Databases
PostgreSQL
MariaDB
Amazon Redshift
AI/ML
AI Agents
DevOps
Terraform
GitHub Actions
CloudFormation
Datadog
Git
AWS
Docker
Kubernetes
Platform Engineering
Graylog
Amazon EC2
SLI/SLO/SLA
IAM
Amazon ECS
Amazon CloudWatch
Linux
TCP/IP
Apply
≈ $65k – $180k per year (Estimated) · Hybrid · Full-Time · Sydney
Python
PHP
Databases
PostgreSQL
MariaDB
DevOps
Terraform
GitHub Actions
CloudFormation
Datadog
Git
AWS
Docker
SaltStack
Amazon EC2
GitHub
IAM
Amazon ECS
Amazon CloudWatch
Linux
TCP/IP
Apply
$54k – $81k per year · Hybrid · Full-Time · Bachelor's Degree · London · Dublin · Madrid · Milan · Amsterdam
Apply
≈ $51k – $114k per year (Estimated) · In office · Dublin
Databases
NATS
Cybersecurity
GDPR
Apply
≈ $90k – $152k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Dublin · Belgrade · London · Kyiv · Reading
DevOps
GCP
Apply
≈ $75k – $128k per year (Estimated) · In office · Full-Time · Porto · Dublin · Budapest · Madrid · Reading
Apply
Student Advisor 9 hours ago
$37k per year · In office · Full-Time · Dublin
Apply
See all jobs
This is one of many
2,012,930 more open roles from verified company boards, updated every day.