1

Citrix Software Engineer Jobs (NOW HIRING)

Senior UX Manager

San Francisco, CA · On-site

$149K - $196.80K/yr

Citrix "Software-as-a-Service" (SaaS) applications enable customers around the world to enjoy ... Embedded, daily communication with developers, product managers & project managers. You will ...

Senior UX Manager

San Francisco, CA

$149K - $196.80K/yr

Citrix "Software-as-a-Service" (SaaS) applications enable customers around the world to enjoy ... Embedded, daily communication with developers, product managers & project managers. You will ...

Citrix System Engineer Rate to you will be $65.00, flexible for perfect match Need 8+ years of ... JAMF is the software solution that was implemented to administer and control DOT's Apple Mac ...

Senior Software Engineer (SAS)

Arnold, MO

$108.50K - $143K/yr

Software Engineering Job Qualifications: Skills ... Citrix, Microsoft Deployment Toolkit (MDT), Microsoft Windows Environment Certifications: None ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Two resources at Level 2 Work as support layer between Citrix Eng. team (L3) and help desk (L1 ...

next page

Showing results 1-20

Citrix Software Engineer information

See salary details

$11

$53

$76

How much do citrix software engineer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for citrix software engineer in the United States is $53.57, according to ZipRecruiter salary data. Most workers in this role earn between $41.83 and $65.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Citrix Software Engineer, and why are they important?

To thrive as a Citrix Software Engineer, you need a strong background in systems administration, virtualization, and networking, typically supported by a degree in computer science or information technology. Familiarity with Citrix technologies (such as XenApp, XenDesktop, and NetScaler), Windows Server environments, and relevant certifications like Citrix Certified Associate (CCA) are highly beneficial. Excellent troubleshooting, problem-solving, and communication skills help you collaborate with teams and support end-users effectively. These skills ensure secure, efficient, and reliable virtual application and desktop delivery in enterprise environments.

What are some common challenges faced by Citrix Software Engineers when supporting large-scale deployments?

Citrix Software Engineers working on large-scale deployments often encounter challenges such as optimizing performance across distributed environments, ensuring seamless user experience, and troubleshooting complex issues related to virtualization and remote access. They must frequently collaborate with network, security, and infrastructure teams to maintain reliability and scalability. Staying updated with the latest Citrix technologies and best practices is essential for effectively resolving issues and implementing robust solutions.

What are Citrix Software Engineers?

Citrix Software Engineers are IT professionals who specialize in designing, implementing, and maintaining solutions using Citrix technologies. These technologies include virtualization platforms like Citrix Virtual Apps and Desktops, Citrix ADC (formerly NetScaler), and Citrix Workspace. Their responsibilities often involve ensuring secure remote access, optimizing application performance, and troubleshooting issues within Citrix environments. Citrix Software Engineers work closely with other IT teams to deliver seamless remote and virtual desktop experiences for users.

What is the difference between Citrix Software Engineer vs Virtualization Engineer?

AspectCitrix Software EngineerVirtualization Engineer
CertificationsCitrix Certified Expert, Citrix ADC, Citrix Virtual Apps & DesktopsVMware Certified Professional, Citrix Certified, Microsoft Certified
Work EnvironmentFocus on Citrix solutions, application delivery, and remote accessBroader virtualization platforms, including VMware, Hyper-V, and Citrix
Industry UsageIT service providers, enterprise IT, remote access solutionsData centers, cloud infrastructure, enterprise IT

While both roles involve virtualization technologies, a Citrix Software Engineer specializes in Citrix solutions like Virtual Apps & Desktops, focusing on application delivery and remote access. A Virtualization Engineer has a broader scope, working with multiple virtualization platforms to optimize data center and cloud infrastructure. The roles often overlap in skills and certifications but differ in specific focus areas.

More about Citrix Software Engineer jobs
What cities are hiring for Citrix Software Engineer jobs? Cities with the most Citrix Software Engineer job openings:
What job categories do people searching Citrix Software Engineer jobs look for? The top searched job categories for Citrix Software Engineer jobs are:
Infographic showing various Citrix Software Engineer job openings in the United States as of May 2026, with employment types broken down into 72% Full Time, 14% Temporary, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $111,419 per year, or $53.6 per hour.

Virtual Desktop Engineer - Citrix and Azure

Futran Tech Solutions Pvt. Ltd.

Manhattan, NY • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Virtual Desktop Engineer – Citrix and Azure

This position will be responsible for engineering the move from Citrix Virtual Desktops to Azure Virtual Desktops across a global footprint. Working closely with security and application teams, the individual will engineer the move, create the necessary supporting documentation/runbooks and sunset current Citrix environment.

Serves as lead engineer for the migration from Citrix to Windows Virtual Desktop, following technical and security standards. Provides technical support for any complex issues within Citrix Environment. Ensures that End User Computing engineering and support documentation is created and approved. Provides hyper-care and performance tuning support during the project. Works within established configuration and change management policies to ensure awareness, approval and success of changes made to the infrastructure. Engineers and support multiple Windows desktop images. Packages, tests and deploy new applications as needed. Maintains and expands existing Knowledge Base. Creates new and maintains existing support documents to maintain high standards in quality in the delivery of End User Computing services. Provides advice, guidance, and direction to carry out plans and procedures, ensuring schedule attainment, product development process adherence and performance. Provides last tier support for operations and support teams, including root cause analysis and preventative analysis.

Minimum of 8 years hands on experience working Citrix Virtual Desktops and engineering, designing, developing, and implementing end user computing solutions. Experience with creating standards and policies, monitoring and upgrading the Citrix environment. Experience with MCS, FAS and knowledge on SAML. Experience with publishing the application and Desktops in Citrix Environment. Experience with troubleshooting complex issues in the Citrix Environment. Working knowledge on XenApp, XenDesktop, VMWare Hypervisor, Microsoft Azure, Citrix UPM, FsLogix, GPO, Active Directory and PowerShell. Knowledge on Citrix NetScaler. Experience developing and testing software packages using Install shield or equivalent. Skills managing a VDI environment (Azure Virtual Desktop preferred). Experience in software development life cycle methodologies and current technology. Performed migration to Microsoft Azure Virtual Desktop (Citrix, VMware). Minimum of 5 years hands on experience working with Azure Virtual Desktops industry best practices in order to manage Windows-based projects. Strong problem solving and root cause analysis skills. Working knowledge of the ITIL framework.

B.S. in Computer Science or Engineering