Senior Software Engineer & Tech Lead - Python/C++ Linux
Summary
Senior software engineer / tech lead in South Africa owning the architecture and backlog of safety-critical mining and industrial software. Day to day: guiding Python and C++ development on Linux, mentoring engineers on hardware interfaces and machine vision, and driving CI/CD, tooling, and release management under safety and quality compliance.
LexisNexis Legal & Professional is seeking an experienced software engineer to lead software architecture and deliver reliable, safety‑critical mining and industrial software solutions. You will own the software backlog, guide development in Python and C++, and mentor engineers across hardware interfaces and machine vision tasks.
You will collaborate with cross‑functional teams and contribute to CI/CD improvements, tooling, and release management while ensuring compliance with safety, quality,