Jobs /

Senior Backend 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

    • Design and build the application backend for NetSpring’s revolutionary Operational Analytics platform.
    • Define APIs for the NetSpring frontend and third-party applications built on the NetSpring platform.
    • Build NetSpring’s state and metadata management system to enable Netspring’s Software as a service (SaaS).
    • Design enterprise-grade architecture for data security, privacy, authentication, and authorization.
    • Develop analytic capabilities including a revolutionary new modeling language and a new paradigm for query generation that spans streaming and historical data analytics.
    • Build integrations with source data systems, cloud data lakes, and other cloud applications for reliable, high-throughput, secure data access.
    • Develop the cloud deployment, security, and scalability infrastructure.

Skills you possess

  • Expertise in building and operating large scale Cloud/SaaS applications.
  • 5+ years of programming experience in Java, Scala, C++, or similar language.
  • Experience in GraphQL or API design is a plus.
  • Experience in building and troubleshooting high performance data systems.
  • Experience working with relational databases and SQL.
  • Familiarity with microservices, application servers, distributed caches, streaming platforms, application development, and testing frameworks.
  • Familiarity with Spring Framework is a plus.
  • Experience with security and systems which handle sensitive data.
  • Well versed in modern, fast-paced, cross-functional software development best practices and CI/CD.