We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device.
Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device : YOU!
Job Description :
Citrix is looking for a Technical leader that can bring his knowledge of Mobile applications platforms and backend services relating to Cloud Foudation Services.
This position is responsible for advancing engineering principles, theories, and concepts. The Technology Leader is recognized as an industry authority in one or more specialized fields within the company'
s product domain and solution-set technologies.
This person is a key member of the technology leadership team, whose track record of superior performance, technical vision, expertise and leadership is instrumental in developing and driving products and standards for Citrix and the technology industry.
This role also develops long-reaching objectives for technological advancement, utilizing technical expertise in applied research, product development, and process development;
works closely with Citrix technology and executive leaders and industry peers to provide expert consultation on broad, complex problems which require outstanding theoretical and practical experience in technical fields;
makes significant contributions to company objectives directly affecting competitiveness and leadership in the industry;
takes responsibility when problems or opportunities are identified, and initiates actions that result in high-quality solutions;
is perceived to be the technical leader by others and widely looked to for guidance and direction; and represents a dynamic force that motivates and coordinates the organization to accomplish its objectives.
The ability to synthesize and simplify complex needs such as business capability, operational efficiency, regulatory, security and privacy considerations into architecture and system design is required.
This includes the ability to work with technical people at all levels and work tightly with program / product management.
Develop Systems and Component architectures and APIs that meet the test of time. Articulate and evangelize architectural principles reciprocally with engineering teams that ensure that system components fit and last and align with companys business direction.
Deep understanding of mobile application platforms, Enterprise Mobile Management Solutions, BYOD Solutions, Mobile backend services, Cloud Foundation Services, App Services,
Deep understanding of Object Oriented Design, Algorithms, 12 F design, Shared Nothing, Web / Content / Mobile Applications Architectures
Lead teams of engineers to define, develop, maintain, and communicate the technology and platform strategy to all levels.
Validated ability in leading a small team of senior architects and multi-functional architects and engineers.
Work with engineering teams to provide continuous architecture and design mentorship / leadership and be a source of support that ensures successful product delivery and operational excellence in production.
Collaborate with key partners such as developers, development managers, product and program management and senior technical and business executives to drive the Architecture strategy.
Resolve approaches for new areas by quickly investigating the state of the art and available technologies.
Take a consultative approach to develop, present and explain and evangelize the value and vision of proposed architectures and solutions to a wide audience
Promote architecture standard methodologies and mentor key technical people within the Mobile Product organization.
Champion a culture of innovation, in an environment that requires high levels of scalability, security and reliability
Establish relationships with key architects across technology organizations and collaborate on promoting architectural standard methodologies.
Mentor engineers within the company on technical field of expertise
Utilize engineering expertise as necessary to drive R&D projects to completion
Participate on Citrix Patent Committee
Desired Skills and Experience :
Prior experience should include architecture and design validated through delivery and operations for high-demand data systems for analytic and operational use.
Examples include real-time enterprise applications, scalable applications, best in breed mobile applications, BYOD, predictive analytics and real-
time scoring systems etc.
Validated ability to quickly grasp and evaluate new ideas and technologies from internal and external sources and match them with appropriate technology and business problems to yield pragmatic innovation is required.
Experience in driving architecture for complex projects that cut across multiple teams and geographies is required. Experience with big data or open-
source technologies including Hadoop are required.
Company recognized expert in one or more technical areas
Demonstrated expertise with enterprise mobile solutions, mobile application architecture, mobile development platforms, mobile experience, and enterprise mobile management solutions.
Deep and proven thought leadership in bringing out NPI to market and innovating around mobile development.
Hands on in Architecting and developing large-scale mobile applications and app stores.
Deep Experience in Real time applications, Transactional Systems, Encryption
Good expertise in REST, Messaging (KAFKA, RABBITMQ, etc.), stream processing (SPARK, STORM etc.), Large storage Systems (RDBMS, NO SQL Stores like Cassandra, HBase, REDIS, etc.)
Solid Experience in developing scalable Event driven applications.
Compelling contributions to a technology area through new technology developments and research
Proven technical leadership
Key influencer in new product or service development and demonstrated experience launching in collaboration with business or partner
Proven expertise developing complex systems from architecture to implementation
Demonstrated expertise in system architecture and design
Proven ability to lead global diverse teams with little to no supervision
Proven ability to mentor technical talent.
PhD degree in Computer Engineering or related field and 15 years of experience in corporate or academic research; alternatively, Masters Degree in Computer Engineering and 16 years of experience in research and development or Bachelor's
Degree in Computer Engineering or related field and 20 yrs. of experience
About us :
Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose.
Flexibility and collaboration is what were all about. The Perks : We offer competitive compensation and a comprehensive benefits package.
Youll enjoy our workstyle within an incredible culture. Well give you all the tools you need to succeed so you can grow and develop with us.