Tech Lead (TL0126)

| Lagos, Nigeria

Salary NGN 1,000,000 - 1,200,000
Job Type Full-time
Experience N/A
Deadline 29 May, 2026

Job Description

The role

This role sits at the intersection of product engineering, consulting delivery and technical leadership.

You will be expected to:

  • own technical direction across parts of our SaaS platform and selected client-facing work
  • balance speed, simplicity, quality, security, operability and cost
  • guide architecture without over-engineering
  • stay hands-on in the codebase where the risk or leverage is highest
  • help us deliver well for both commercial SaaS customers and more demanding regulated/client contexts
  • improve the way engineering, delivery and stakeholders work together

We are looking for an engineer through-and-through. Someone who can lead, but who has not drifted too far from the technical detail.

What you’ll be doing

  • Lead technical design and delivery across .NET/C#, Azure and modern web applications.
  • Set technical direction for multi-tenant SaaS capabilities as well as more isolated or tightly controlled client deployment patterns where required.
  • Make and document pragmatic architecture decisions, with a clear bias towards proportionate, supportable solutions.
  • Partner with the CTO on platform strategy, technical standards, engineering quality and delivery risk.
  • Work closely with programme managers, project managers, product stakeholders and commercial/client-facing colleagues to turn priorities into realistic delivery plans.
  • Identify the highest-risk technical issues early and sequence work accordingly.
  • Stay hands-on with implementation where it matters most, especially around correctness, reliability, security, integrations and platform foundations.
  • Review design proposals and code with a high bar for clarity, maintainability and operational readiness.
  • Improve release safety, observability, incident readiness and post-incident learning.
  • Support engineers through mentoring, technical coaching and clear feedback.
  • Help shape repeatable patterns so client delivery stays controlled and scalable, rather than turning into one-off bespoke snowflakes.
  • Contribute to client and pre-sales conversations where technical credibility, trade-offs and delivery realism matter.

Requirements

What success looks like

In the first 6 to 12 months, we would expect you to:

  • bring clarity to the most important technical risks and trade-offs
  • improve engineering confidence around architecture, release safety and delivery sequencing
  • strengthen platform thinking across security, auditability, operability and performance
  • help us balance SaaS platform evolution with client-specific needs in a controlled way
  • raise the quality of technical decisions, design reviews and implementation standards
  • build trust with both engineers and non-engineering stakeholders

What we’re looking for

Essential

  • Around 10+ years in software engineering, with meaningful time spent in senior technical leadership roles.
  • Strong hands-on experience with .NET / C# in production systems.
  • Strong experience designing and delivering systems on Azure.
  • Good working knowledge of modern front-end application development, ideally TypeScript / React.
  • Experience leading architecture and delivery for cloud-based products or platforms.
  • Experience with API design, authentication/authorisation, data modelling, integration patterns and secure software delivery.
  • Strong judgement on multi-tenancy, deployment models, scalability, release risk and operational trade-offs.
  • Experience improving system reliability, incident response, observability and production support posture.
  • Ability to balance technical quality with delivery pace and commercial reality.
  • Ability to communicate clearly with engineers, project/delivery stakeholders, leadership and clients.
  • Strong coaching instinct and a willingness to raise standards without becoming a bottleneck.

Highly desirable

  • Experience in a consultancy, software services or product-plus-delivery environment.
  • Experience working with both internal products and external client delivery.
  • Experience in regulated, security-conscious or public sector environments.
  • Experience with accessibility, auditability and evidence-led delivery expectations.
  • Experience with CI/CD, infrastructure-as-code and modern cloud operational practices.
  • Experience with observability tooling, structured logging, tracing and metrics.
  • Experience making pragmatic calls on platform complexity, for example knowing when managed services are the right answer and when additional platform complexity is genuinely justified.

You’ll probably be a strong fit if you:

  • can spot the highest-value work quickly
  • know what not to build yet
  • are comfortable operating with incomplete information
  • can challenge unrealistic commitments without becoming obstructive
  • can move between code, architecture, delivery planning and stakeholder discussion without losing depth
  • care about technical quality, but do not confuse complexity with seniority

Tech environment

Our current environment includes:

  • .NET / C#
  • TypeScript / React
  • Azure
  • cloud-native application architecture
  • APIs and integration patterns
  • modern CI/CD and release workflows
  • observability, incident response and production support disciplines

You do not need to have used every tool or service we touch, but you do need to be credible leading in this kind of environment.

Why join Elios

  • You will have genuine influence on technical direction, not just implementation tickets.
  • You will work directly with the Founder and have a visible role in shaping engineering standards and delivery approach.
  • You will get exposure to both SaaS/product work and client-facing consulting delivery.
  • You will be trusted to make important decisions, not just escalate them.
  • You will join at a point where good technical leadership will have a real impact.

Benefits

FULL-TIME