Bedrock Back End Engineer

Bedrock Analytics is looking for an exceptional back end engineer to help us further develop a platform for story-driven analytics. On the back-end, you have worked with Play or Spring Boot framework to build microservices. On the front-end, you've worked with libraries and frameworks like Backbone, and you are familiar with newer frameworks like React and Angular. You have a track record of delivering web applications that people enjoy using, and that support enhancements over time.

If you worked on machine learning and statistical modeling in the past and you enjoyed it, there will be many interesting challenges here.

You like working in an Agile best-practices environment. You understand the importance of testable, modular, efficient code. You work with testing frameworks to ensure that your code works reliably and across different clients.

A couple of the fun problems we’re working on:

Guided Story Creation

Our customers need to deliver data-driven stories, but often lack a background in analytics. Bedrock Analytics helps them create compelling sales stories based on their market data. We are quickly automating processes for the consumer packaged goods industry, one of the largest industries in the world, in an effort to democratize insights and level the playing field for smaller brands to compete in retail.

Beautiful, Compelling Visualizations

Effective and clear visualizations are critical to our customers’ success. We not only provide standard charts, but also unique visualizations targeted to specific stories and data scenarios. Come help us create them.

About You

  • You ship. You’ve built systems you can point to. You deliver quality software quickly, and you care about helping your users achieve their goals.
  • You work for startups. The slow pace of larger companies makes you crazy.
  • You’re pragmatically Agile. We run an Agile shop, but we are not pedantic about it. We care about delivering for our users, not being buzzword-compliant.
  • You enjoy your work. We work hard, but we care a lot about team spirit and collaboration. We also try not to take ourselves too seriously.


  • 3+ years of professional web development experience
  • BA/BS degree in Computer Science preferred.
  • Firm understanding of best practices for object-oriented and modularized software with a particular emphasis on Java
  • Strong understanding of web technologies: Play Boot or Spring Boot or, AWS (S3, RDS, etc.), Jenkins and associated technologies/tools.
  • Strong working knowledge of JavaScript and modern libraries, ideally React.js
  • Experience with statistical modeling and machine learning, is a big plus.
  • Experience with HighCharts or similar charting libraries, is a plus.
  • Experience with advanced data visualization libraries, such as d3, is a plus.
  • This position is full-time and on-site in our Oakland office.

To apply for this position, please send your resume and cover letter to, with the the subject “Back End Engineer.”

Ready to Get Started?

Talk to an Expert, or Get a Demo Today!