Citrix · 2 hours ago
Senior Cloud Software Engineer
Citrix, part of Cloud Software Group, is a leading provider of cloud software solutions serving over 100 million users globally. The role involves designing and developing new features and complex systems, focusing on cloud services and infrastructure, while ensuring high availability and fault tolerance.
Enterprise SoftwareSaaSSoftwareVirtualization
Responsibilities
Design and development of new features and complex systems using C# and the .NET Core/.NET Framework
Experience in designing, building, and operating large-scale, resilient distributed systems
Develop robust, scalable Microservices and RESTful APIs adhering to best practices for high availability and fault tolerance
Implement and manage cloud services and infrastructure within the Microsoft Azure platform, focusing on scalability, and resiliency
Create and maintain comprehensive technical documentation, including system design documents, API specifications
Utilize monitoring and logging tools, specifically Splunk, to actively monitor system health, diagnose performance bottlenecks, and troubleshoot production issues
Demonstrate success dealing with ambiguous “unsolved” problems; and the ability to independently make solid progress, requiring deep technical skills and the ability to quickly adapt to new areas
Collaborate closely with cross-functional teams to define requirements, estimate work, and deliver high-quality solutions on time
Serve as a technical expert and resource for mid-level engineers, providing mentorship and guidance
Participate in on-call rotations with your team. Triage and respond to critical production issues and advocate for opportunities to improve service health, stability, and reliability
Qualification
Required
Bachelor's or Master's degree in Computer Science or Engineering
8+ years of professional experience in software development, with at least 2 years in a senior capacity
Expert proficiency in Object-Oriented Programming (OOP) and the .NET ecosystem (C# and .NET Core/.NET Framework)
Deep experience in designing, building, and deploying highly available Microservices and REST APIs
Strong hands-on experience with Microsoft Azure/AWS services
Moderate proficiency in SQL, including writing queries, understanding normalization, and optimizing data retrieval
Practical experience with system monitoring, logging, and performance analysis using tools like Splunk
Solid Networking knowledge (TCP/IP, HTTP/S, DNS, load balancing, firewalls) relevant to troubleshooting cloud-native applications
Proficiency in Operating Systems fundamentals (Linux and/or Windows), including understanding memory management, threading, I/O, and process scheduling
Familiarity with PowerShell, and containerization technologies (Docker, Kubernetes)
Company
Citrix
Citrix offers a unified platform to secure, manage, and monitor diverse technologies in complex cloud environments.
H1B Sponsorship
Citrix has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (7)
2022 (130)
2021 (185)
2020 (153)
Funding
Current Stage
Late StageTotal Funding
$20M2022-01-31Acquired
2004-01-01Series F· $20M
1995-12-08IPO
Recent News
The Philadelphia Inquirer
2026-01-24
2025-12-17
2025-11-24
Company data provided by crunchbase