OPEN ROLE — VIA SYMPHONI HR

Senior Linux Developer.

MumbaiHybrid7–12 yearsPosted 2026-10-27

This mandate is run by SYMPHONI HR, a Mumbai-based executive search firm, est. 2003. Applications are email-verified and reach the search team running the role — confidentially, always.

About the organisation.

SYMPHONI HR is hiring on behalf of a leading global professional services firm operating in the accounting and finance sector. The client serves large enterprises and institutions with a strong emphasis on technology-driven delivery, security, and quality. The team values engineering excellence, collaboration, and continuous learning.

About the role.

We are looking for an experienced Senior Linux Developer to build, customise, and maintain desktop applications and the overall user experience within a Linux-based virtual desktop environment running LXQt. The role combines hands-on Qt/C++ desktop development, UI/UX engineering, and Unix-level OS hardening and security implementation. You will work across the desktop stack, from application UI and theming to system integration and security policy.

What you will do.

  • Design, develop, and maintain desktop applications using Qt5/Qt6 with C++ and Qt Quick / QML
  • Develop and customise LXQt desktop components, including panel plugins and session services
  • Implement D-Bus based inter-process communication between desktop components and system services
  • Build and maintain UI theming, icon themes, and HiDPI/scaling-aware layouts using QSS and Qt Quick
  • Integrate desktop components with system services such as NetworkManager, PipeWire, UPower, and systemd/logind
  • Implement Linux security and hardening measures including PAM, SELinux/AppArmor policies, sudo configuration, and LDAP/SSSD integration
  • Write and maintain CMake build configurations and produce .deb/.rpm packages
  • Automate tasks and tooling using Python and Bash/Shell scripting

What you bring.

  • 7 to 12 years of hands-on experience in Linux desktop or systems development
  • Strong proficiency in Qt5/Qt6 with C++, including signals/slots, event handling, and multi-threading
  • Working knowledge of Qt Quick / QML, Qt Widgets, and Qt Model/View architecture
  • Hands-on knowledge of the LXQt desktop environment and D-Bus integration
  • Working knowledge of X11 (RANDR, input handling) and familiarity with Wayland
  • Experience with PAM, SELinux/AppArmor, sudo/privilege management, and LDAP/SSSD integration
  • Proficiency in Python and Bash/Shell scripting, and experience with CMake and Linux packaging
  • Understanding of Linux hardening practices such as sysctl tuning, systemd sandboxing, and CIS Benchmarks
Apply for this role →