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
Nice-to-Haves:
Personal interest in exploring new ways to drive successful business outcomes
Familiarity with product development on the Windows OS platform
Education:
- Bachelor above degree in Computer Science or related field, or equivalent experience.