Digital Mountain, an entrepreneurial Silicon Valley-based SaaS company, is seeking a Manager of Software Engineering to lead our software engineering group for Version 3.0 and beyond. We are a leading provider of electronic discovery providing software and services on a national basis. The company is privately held and has customers among the largest law firms and corporations in the United States. We’re a highly dynamic environment and you will own the architecture, the management of the group, and be responsible for a significant percentage of the coding as well.


Experience and Education
  • 8-12 years of experience in Java, database and web development in a Unix/Linux environment.
  • Experience managing complete SDLC, including implementing appropriate processes for agile development and planning long-term projects.
  • Have worked on (and preferably designed) information retrieval or document management systems.
  • Experience working with SaaS-based applications.
  • BS/MS degree in computer science, engineering or equivalent experience.
  • Previous experience at a successful, entrepreneurial startup and a larger company a must.

Technical Skills
  • 8+ years of Java and SQL development experience, as well as C/C++.
  • Experience with building fault-tolerant, scalable, collaboration-driven database back-end web applications.
  • Must have experience with Spring and Hibernate; knowledge of Tapestry a strong plus.
  • Development & administration experience in web servers (Apache), application servers (Tomcat, JBoss), and databases (Oracle & PostgreSQL).
  • Experience with clustered database environments and grid computing a plus.
  • Experience with BIRT reporting tools a plus.
  • Experience with SVN and GIT.
  • Ability to evaluate in-bound technologies for licensing from a technical standpoint.
  • Previous experience building or working with a team managing a data center also a strong plus.

Performance Skills
  • Excellent written and oral communications
  • Must have strong problem solving skills
  • Must be committed to achieving results
  • Must be able to work within a team
  • Needs to be creative and flexible

Compensation is commensurate with the experience. To apply for this position, send an email with resume attached to swjobs@digitalmountain.com. Principals only.


Digital Mountain
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.