Get on Gravity’s radar and be a part of THE network.

It doesn’t matter if you’re actively seeking a new job or just open to hearing about exciting opportunities, if we don’t know you, we can’t connect with you. So join the network and, as always, we’ll keep our relationship discrete.

Our portfolio of companies range from early-stage venture backed technology companies to large publicly held household names. And, we don’t work with just enterprise and internet clients’. Over the years, we’ve evolved and now have relationships with customers in the alternative energy, the green technology and the financial services sectors.

Position:  Architect - Java Scala NoSQL
Location:  San Francisco, CA
# of Openings:   8

Architect - Java Scala NoSQL
San Francisco, CA


  • Working closely with a team of developers
  • Strong business savvy and technical analytical ability – able to develop robust applications from business requirements documentation.
  • Provide feedback on business requirements documentation to ensure resolution of any apparent ambiguity or contradictions.
  • Participation in the selection and implementation of third party software to support design and maintenance.
  • Developing and communicating workload estimates (ie. Creation of workload breakdown plan to define and track software development efforts)
  • Delivering functionality within estimated effort and time frames
  • Conduct Design reviews with stakeholder team.
  • Conduct code reviews for their team members to ensure standards compliance.
  • Communicate issues and status information to stakeholder team.


  • 5+ years of data focused programming
  • Experience with at least one JVM based language such as Java/Scala/Jython
  • Highly proficient with a range of data storage technologies such as NoSQL data stores, MySQL, caching technology etc
  • Know how to scale applications based on large data sets
  • Object Orientated design and development experience for large scale distributed applications
  • Experienced in estimating effort and elapsed time required to complete project deliverables

Desired Skills

  • Experience within the Open Source community
  • Experience with multiple NoSQL data stores
  • Experience of source code control with Git or Subversion
  • Past success in a start-up environment
  • Advanced CS or Engineering Degree

Apply for this Position
Go back to the job list