Experience Inc. Jobs

Job Information

Cloud Software Group Principle Software Engineer in United States

About Cloud Software Group

Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world’s largest cloud software 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 solutions to get work done – from anywhere. Members of our team will tell you that we value diverse lived experiences, varied perspectives, and having the courage to take risks. Our teams are encouraged 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.

About This Team

The WEM/UPM team at Citrix is a passionate and innovative group of engineers who are committed to developing the core technologies, application development, and cloud services for Citrix Virtual Apps and Desktops (CVAD) platform. Our mission is to enable the best user experience, secure workspace, and simplified workspace management for our customers. Innovation is at the heart of our team's culture, and we constantly strive to explore new ways to drive successful business outcomes. We prioritize our work based on customer needs and take pride in delivering high-quality solutions that exceed our customer's expectations. We value respect, customer obsession, daring to dream, innovation, and honesty and integrity as our core values. And we look for team members who share these values and have a strong background in C++ and .NET programming, cloud technologies, and a commitment to delivering quality work.

Job Description

Our team is seeking a highly motivated and experienced Principal Engineer to serve as our Technical Architect. As the architect, you will be responsible for the technical direction and strategy of our team's products and services. You will be expected to have a strong technical background, the ability to think forward to future technologies, and the ownership to lead and guide our team towards success. You will collaborate with other teams and individuals to ensure that our products and services are aligned with the company's overall strategy and goals.

Key Responsibilities:

  • Lead key projects and drive innovation

  • Develop and maintain core technology stack, applications, web development and cloud services for Citrix Virtual Apps and Desktops (CVAD) platform

  • Code and debug in C++ and .NET

  • Prioritize work based on business needs

  • lead team members to deliver high-quality products and services

  • Strong leadership and mentoring skills, with an ability to manage and support team members

  • Collaborate with other teams within Citrix, including Product Management, Quality Assurance, and Technical Support

Required Experience/Skills:

  • Strong technical skills, with an ability to design and architect complex software systems

  • Strong experience in C++ and .NET coding and debugging skills

  • Experience leading key projects and mentoring team members

  • Excellent communication skills and strong commitment to quality work

  • Experience with agile methodologies

  • Bachelor's degree in Computer Science or related field

  • Ability to lead projects and drive innovation

  • At least 10 years of experience in software development


  • Personal interest in exploring new ways to drive successful business outcomes

  • Familiarity with product development on the Windows OS platform


  • Bachelor above degree in Computer Science or related field, or equivalent experience.