Senior Cloud Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Citrix · 6 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
check
H1B Sponsor Likelynote

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

C#.NET CoreMicroservicesMicrosoft AzureREST APIsSQLSplunkNetworkingOperating SystemsPowerShellDockerKubernetes

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 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 Stage
Total Funding
$20M
2022-01-31Acquired
2004-01-01Series F· $20M
1995-12-08IPO

Leadership Team

leader-logo
Gerard Lavin
CTO EMEA
linkedin
Company data provided by crunchbase