Tech Lead - Python

Inivos· Inivos Technology - Sri Lanka
Apply Now ↗
📍 Colombo, Western Province, Sri LankaFull time

About this role

Inivos (www.inivosglobal.com) leads innovation in technology, specializing in Product Development, Enterprise Solutions and Staff Augmentation. Our team of over 180 professionals, including developers, quality engineers and consultants, delivers cutting-edge solutions that set new industry benchmarks. Within just six years, we’ve established a robust client base across North America, the UK, Scandinavia, South Africa, UAE, Sri Lanka, Bangladesh, Singapore, Netherlands and Australia.

Job Description

  • Develop and maintain software components using Python 3 with strong object-oriented design principles.
  • Design, maintain, and optimize build systems using CMake, Maven, and related tooling.
  • Own and improve GitHub workflows (CI/CD pipelines, automation, quality gates).
  • Manage dependency management, compiler/linker configurations, and build optimization.
  • Ensure stable and reproducible builds across Linux-based environments.
  • Troubleshoot complex build, integration, and toolchain issues.
  • Define and enforce coding, build, and configuration standards.
  • Mentor intermediate engineers and provide technical guidance.
  • Contribute to architectural discussions and continuous improvement initiatives.
  • 8+ years of experience in software engineering or platform/build engineering
  • Bachelor's degree in computer science or any relevant discipline
  • Strong expertise in with Objected Oriented Development. (Python3)
  • Good to have C++ development experience.
  • Good  to have CMake, build systems, and compiler/linker toolchains
  • Awareness of build pipeline and continuous integration and development
  • Recommended to have Hands-on experience with GitHub Actions / workflows
  • Strong understanding of Linux environments
  • Proven leadership with strong communication and team management skills.
  • Competitive compensation
  • Recognition & appreciation
  • International exposure
  • Open work culture
  • Flexible working hours
  • Medical & Insurance entitlement upon confirmation
  • Recreational activities

Frequently Asked Questions

Is the salary disclosed for the Tech Lead - Python position at Inivos?
The salary for this Tech Lead - Python role at Inivos is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Tech Lead - Python position at Inivos located?
This Tech Lead - Python role at Inivos is based in Colombo, Western Province, Sri Lanka. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Tech Lead - Python role at Inivos full-time or part-time?
This is listed as a Full time position. It is posted as a Tech Lead - Python role in the Inivos Technology - Sri Lanka department at Inivos.
Which team or department does the Tech Lead - Python at Inivos belong to?
This Tech Lead - Python position is part of the Inivos Technology - Sri Lanka department at Inivos. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Tech Lead - Python position at Inivos?
Click the "Apply Now" button on this page. You will be redirected to Inivos's official application portal hosted on workable where you can submit your application directly.
When was the Tech Lead - Python job at Inivos posted?
This Tech Lead - Python position at Inivos was posted on Jun 16, 2026. Apply as soon as possible — early applications are often reviewed first.
Tech Lead - Python
Inivos
Apply for this role ↗

You'll be redirected to Inivos's official application page on workable.