We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Lead Systems Software Engineer

Citrix Systems
United States, Florida, Fort Lauderdale
701 West Cypress Creek Road (Show on map)
Jun 03, 2025

Are you a highly skilled Systems Software Engineer looking for an opportunity to drive technical innovations in secure access solutions? The Citrix Secure Private Access team is seeking a Lead Systems Software Engineer to make significant technical contributions to our cutting-edge Zero Trust Network Access (ZTNA) solution. Available as both an on-premise deployment and a Citrix Cloud service, this product is critical to providing high-performance, secure access for our customers. As a Lead, you will leverage your deep technical expertise in C/C++ and systems programming to design, develop, and enhance core components, tackling complex problems in network security and distributed systems. Our team follows Agile development methodologies, and we value engineers who are collaborative, data-driven, and committed to code quality and continuous improvement.

Position Overview:

This role is specifically contributing to the Citrix Secure Private Access product - a world-class solution for secure application access. As a Lead Systems Software Engineer, you will operate as a senior individual contributor, functioning as a technical leader within the Secure Private Access engineering team. You will take ownership of the design and implementation of significant features, working on problems of high complexity in secure access and Zero Trust security. This involves exercising seasoned judgment in technical decisions, troubleshooting complex issues, and providing technical guidance to other team members. You will collaborate closely with product management and other engineers throughout the software development lifecycle, from requirements analysis to deployment and monitoring. Your ability to multitask and prioritize effectively will be essential in this dynamic environment.

Key Responsibilities:


  • Lead the design and implementation of significant features and functionalities within the Citrix Secure Private Access solution, ensuring high quality, performance, and maintainability for both on-premise and cloud deployments.

  • Contribute significantly to the architectural evolution of the system, focusing on scalability, security, and reliability.

  • Collaborate closely with product managers, other engineering teams, and stakeholders to understand requirements and translate them into technical designs and implementations.

  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and optimal performance.

  • Drive technical excellence within the team through mentorship, knowledge sharing, and promoting best practices in software development.

  • Actively participate in Agile development processes, including planning, sprint execution, and retrospectives.

  • Troubleshoot and resolve complex technical issues in production and development environments.


Basic Qualifications:


  • Bachelor's or Master's degree in Computer Science or a related engineering field with a minimum of 8+ years of hands-on software development experience.

  • Solid experience with C/C++ and Systems programming in Linux/FreeBSD environments.

  • Strong understanding of networking protocols, including HTTP and TCP.

  • Excellent grasp of Computer Science fundamentals, including Data Structures, Algorithms, and Operating System concepts.

  • Experience with multi-threaded programming and debugging complex systems.

  • Demonstrated ability to design and implement scalable and robust software.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.


Preferred Skills/Experience:


  • Experience with building network protocol implementations and packet processing.

  • Background in developing distributed systems and microservices-based architectures.

  • Experience with cloud platforms such as Azure and/or AWS.

  • Experience with Python and Go programming languages.

  • Knowledge of network security concepts and technologies.

  • Experience with containerization technologies like Docker and Kubernetes.


About Us:

Cloud Software Group is one of the world's largest cloud solution 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-based products to get work done - from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered 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.

Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.

If you need a reasonable accommodation due to a disability during any part of the application process, please email us at AskHR@cloud.com for assistance.

Applied = 0

(web-67f776f9dc-pvlp6)