Software Engineer - Server Side Security - Java
Zenprise - Redwood City, CA

This job posting is no longer available on Zenprise. Find similar jobs:Software Engineer jobs - Zenprise jobs

Who We Are
Zenprise is the leader in secure mobile device management. Founded in 2003, Zenprise is headquartered in Redwood City, California and is privately held with funding from investors Bay Partners, Greylock Partners, Ignition Partners, Mayfield Fund, Rembrandt Venture Partners, and Shasta Ventures. Zenprise’s executive and product teams bring enterprise software experience from companies such as Mercury, EDS, Zambeel, Bay Networks, Loudcloud, Vontu, Symantec, McAfee, and RSA Security.
What We Do
Zenprise develops and markets mobile management software that empowers companies to manage and secure their mobile infrastructure and transform enterprise mobility into a competitive business advantage. Our award-winning Zenprise MobileManager™ software is the first all-in-one platform with monitoring, device management, security, and expense management for BlackBerry, Google Android, iPhone, iPad, Palm and Windows Mobile devices.
Who We Need
Zenprise is looking for exceptional, team-oriented people interested in driving development and market positioning of new mobile device management technologies. Joining our team will make you an integral part of leading Zenprise to the top of the MDM industry.
Skills in Demand
Zenprise is looking for a Software Engineer with strong server-side security Java development experience to help build products designed to solve security issues inherent to the MDM industry. You will participate in the creation of an authentication platform, developing a server that is expected to scale and function inside some of the world’s largest Web infrastructures.
Design and develop server-side security software in Java
Code primarily in Java but also able to use the right language for the right job
Develop high quality server, web, or mobile systems software – including considerations for testability, scalability, reliability, internationalization, support, operations and security requirements
Work in collaboration with a cross-functional team of product managers, user experience designers, engineers, and QA
Recommend best practices and improvements to existing systems and processes
Design and write easy-to-understand documentation
Experience in strong authentication solutions and security platforms
Experience with Distributed and Large Scale Systems
Knowledge of encryption algorithms
Deep experience in design, implementation, and scale-up of complex technologies
Experience in building Internet scale high infrastructure products
Solid experience with Java and C++ systems programming
Experience with developing Web Services
Solid object-oriented design skills
Experience in network protocols
Strong knowledge in software design concepts
Great written and verbal skills, especially writing design documents that are easy to understand