Jobs /

Principal / Senior Distributed Systems and Databases Engineer

San Francisco and Mountain View, CA

Our Company

NetSpring is a Cloud platform-as-a-service for Operational Analytics. NetSpring’s mission is to empower enterprises to reach their peak of operational efficiency by infusing analytics in every day-to-day operational decision. We provide the best software to measure, monitor, alert and act on all operational business data with speed and at scale. NetSpring aims to be the data-driven central nervous system of every enterprise. Essential to that aim, is building a powerful cloud-native, multi-tenant SaaS application platform with powerful data connectivity, modeling and advanced analytics capabilities. That’s where you come in.

Our Team

We are a team of seasoned software professionals who have built multi-billion dollar companies from scratch. The founders were part of the founding team at ThoughtSpot, a revolutionary new Business Intelligence company. We have deep expertise in enterprise software, large-scale distributed systems, data processing, data visualization and analytics. NetSpring is funded by top-tier Silicon Valley venture capital firms – Khosla Ventures and Dell Technologies Capital.

What You Will Do

  • Create the next-generation query processing engine with a world-class team
  • Design and build a converged system for stream and batch processing with integrated storage
  • Optimize performance for servicing low latency, real-time SLAs 
  • Scale the system for extreme scale of data volume and velocity, with high concurrent usage

Skills you possess

  • Extremely motivated to work on challenging technical problems
  • 8+ years of programming experience in C++
  • Expertise in building databases and SQL processing systems
  • Experience with high-performance data and query processing systems at scale
  • Familiarity with stream processing systems such as Apache Flink or Spark Streaming is a big plus