Senior Software Engineer - Team Lead - Onsite - Lebanon

digicosolutionsΒ· Solution Architecture
Apply Now β†—
πŸ“ Saifi, Beirut, LebanonFull Time

About this role

Digico Solutions is an AWS Advanced Consulting Partner, headquartered in Riyadh with offices in Abu Dhabi, Beirut, and London. We help MENA enterprises, governments, and startups ship cloud and AI on AWS and Claude with compliance built in.


Our Beirut office is the engineering heart of DS. This role anchors it.



The role
You will lead a team of engineers and own delivery for client engagements end-to-end scoping, architecting, building, shipping, and standing behind the work. You write code. You also run the team. You're the technical owner clients trust and the engineering lead your team rallies around.


This is not a manager-only seat. You stay in the codebase, you keep the architectural calls sharp, and you make sure DS engineering quality reaches the client without compromise. You'll typically lead 1–3 active engagements at a time, with engineers reporting into you for the duration of each.


If you've shipped serious systems on AWS, can hold your own in front of a CTO, and want to compound your impact by leading a team rather than lone-wolf engineering this role is built for you.



What you'll own

  • Team leadership. Lead a pod of 2–5 engineers per engagement. Run standups, unblock the team, mentor mid-level engineers, do code reviews that raise the bar.
  • Hands-on engineering. You ship code. Critical-path work, tricky integrations, the architectural spine β€” these are yours. Target ~40–60% of your week in the codebase.
  • Architecture on AWS. Make the AWS service choices, design the data flows, own the security posture. Well-Architected Framework is your default vocabulary.
  • Technical delivery. End-to-end ownership of client engagements: scope, sprint planning, code reviews, deployments, handover. The engagement succeeds or fails on your watch.
  • Client relationship. You are the technical face of DS to the client. Joint planning, demo days, hard conversations when scope shifts. Translate engineering reality into business language.
  • Quality and security. Security-as-job-zero is not a slogan here. CI/CD, automated testing, infra-as-code, secrets hygiene, observability these are baseline expectations for every engagement you lead.
  • Delivery hygiene. Linear stays clean, status is honest, risks surface early. Every engagement has a defined home for its artifacts (code, docs, runbooks) no work-in-transit lying around.



What we're looking for

Must-haves

  • 5+ years building production software, with 2+ years as a tech lead, staff engineer, or team lead.
  • Deep hands-on experience with AWSΒ compute (ECS/EKS/Lambda), data (RDS/DynamoDB/S3), networking (VPC/ALB/CloudFront), and IAM. You've made architectural calls that you still stand behind.
  • Strong in at least one modern backend stack Python, Node.js, Go, or JavaΒ and comfortable across the full stack when needed.
  • Track record of leading client-facing engagements end-to-end. You can describe specific projects: scope, your decisions, what shipped, what broke, what you'd do differently.
  • Production discipline: CI/CD, IaC (Terraform or CDK), automated testing, observability, incident response.
  • Excellent written and spoken English. Comfortable presenting to senior client stakeholders.


Strong pluses

  • AWS Solutions Architect Associate or higher; DevOps Engineer or Security Specialty a plus.
  • Experience shipping AI/GenAI features into production (Anthropic Claude, Amazon Bedrock, RAG pipelines, agentic systems).
  • Exposure to regulated workloads NCA, SAMA, ISO 27001, or equivalent compliance regimes.
  • Prior consulting or professional-services background you know how to scope, price, and defend a delivery plan.
  • Arabic language skills (written or spoken) for MENA client-facing work.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer - Team Lead - Onsite - Lebanon position at digicosolutions?
The salary for this Senior Software Engineer - Team Lead - Onsite - Lebanon role at digicosolutions is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer - Team Lead - Onsite - Lebanon position at digicosolutions located?
This Senior Software Engineer - Team Lead - Onsite - Lebanon role at digicosolutions is based in Saifi, Beirut, Lebanon. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer - Team Lead - Onsite - Lebanon role at digicosolutions full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Software Engineer - Team Lead - Onsite - Lebanon role in the Solution Architecture department at digicosolutions.
Which team or department does the Senior Software Engineer - Team Lead - Onsite - Lebanon at digicosolutions belong to?
This Senior Software Engineer - Team Lead - Onsite - Lebanon position is part of the Solution Architecture department at digicosolutions. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer - Team Lead - Onsite - Lebanon position at digicosolutions?
Click the "Apply Now" button on this page. You will be redirected to digicosolutions's official application portal hosted on bamboohr where you can submit your application directly.
When was the Senior Software Engineer - Team Lead - Onsite - Lebanon job at digicosolutions posted?
This Senior Software Engineer - Team Lead - Onsite - Lebanon position at digicosolutions was posted on May 4, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Senior Software Engineer - Team Lead - Onsite - Lebanon
digicosolutions
Apply for this role β†—

You'll be redirected to digicosolutions's official application page on bamboohr.