Why This Job is Featured on The SaaS Jobs
This Lead Software Engineer role sits in a distinctly SaaS-adjacent part of the ecosystem: endpoint and virtual desktop observability. Building and porting a lightweight agent to Linux for Citrix’s uberAgent means working close to the realities of enterprise SaaS delivery—where performance, reliability, and security telemetry underpin product value and customer trust across large fleets and diverse environments.
From a SaaS career perspective, the work maps to durable platform competencies rather than a single feature area. Owning design and development across modules, defining specifications, and influencing standards mirrors how mature SaaS organizations scale engineering: shared interfaces, cross-team design review, and automation-led quality. Experience in Linux systems development and eBPF also translates well to other SaaS domains that depend on low-overhead instrumentation, distributed troubleshooting, and security-focused data collection.
The role is best suited to engineers who prefer broad technical ownership and guiding others through design decisions, not just delivering tickets. It will appeal to candidates who enjoy working at the boundary between product behavior and operating-system realities, and who are comfortable balancing independent implementation with architecture collaboration in an agile setting.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
About This Team
We develop CitrixuberAgent, a product that provides unprecedented visibility into the user experience and security of physical PCs and virtual desktops.uberAgent’smetrics are used by Citrix’s enterprise customers tooptimizethe performance, security, and reliability of their employees’ applications and devices.
Position Summary
You’llbe part of the team thatports our lightweight Windows/macOS agent to Linux.You’llbenefitfrom the experience we already have in developing platform-independent code, moving the project forward by adding your skills and ideas.You’llbe part of an agile team that uses a modern tech stack in a friendly and collaborative work environment.
Lead Developer position who owns the design and development of the broad scope of a product and its interfaces. Designs, implements, and guides team members. Works on problems ofwidescope.Learnsanddefinesstandard practices and procedures. Gives and receives general guidance and direction on design-related work to achieve overall program performance, schedule, and quality standards.
Responsibilities
Qualifications (Knowledge, Skills, Abilities, Education)
About Us:
Cloud Software Group is one of the world’s largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.
Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.
If you need a reasonable accommodation due to a disability during any part of the application process, please contact us via the Bridge portal for assistance.