We're sorry, but this job has been closed. See other open jobs at Zenprise

Software Engineer - Server Side Networking - Java

Redwood City, CA | Engineering

Job Description

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

Java Engineer - Server-side Networking will create user information solutions by developing, implementing, and maintaining Java based components and interfaces. You will be primarily responsible for designing and developing Java-based systems that are maintainable, debuggable and scalable.


  • Design & develop server 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 and operations 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
  • Write good documentation


  • Develop secure, robust, enterprise-quality software
  • Must have strong Java development skills with emphasis on server-side networking
  • Working knowledge of systems such  as those deployed by Blue Coat, F5, Citrix and Riverbed
  • Experience with Java, Swing, Spring, Hibernate. SOAP, REST, and Web Services
  • Strong  debugging skills are a plus
  • Experience with Distributed and Large Scale Systems
  • Working knowledge of version control systems (SVN, Git)
  • Working knowledge of Linux/UNIX
  • Exceptional problem solving and communication skills
  • Desire to work and thrive in a collaborative environment


Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »