Software Engineer/Solution Architect


Redwood City, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/29/2020
  • Website:
  • Company Address: 3 Twin Dolphin Dr. Suite 160, Redwood City, CA, 94065

About TigerGraph

TigerGraph is the only scalable graph database for the enterprise. TigerGraph’s proven technology connects data silos for deeper, wider and operational analytics at scale. Four out of the top five global banks use TigerGraph for real-time fraud detection. Over 50 million patients receive care path recommendations to assist them on their wellness journey. 300 million consumers receive personalized offers with recommendation engines powered by TigerGraph. The energy infrastructure for 1 billion people is optimized by TigerGraph for reducing power outages. TigerGraph’s proven technology supports applications such as fraud detection, customer 360, MDM, IoT, AI, and machine learning. The company is headquartered in Redwood City, California, USA.

Job Description

The Solutions Team at TigerGraph strives to continuously develop and improve the world's fastest real-time Graph Analytics platform.  One key aspect of this continuous improvement is to push this high-performance engine to its limits.  Members of the Solutions Team are tasked with developing cutting edge data products for real-world applications and customers using the core TigerGraph platform tools.  An ideal candidate is a passionate problem solver who fearlessly approaches a customer's "impossible" problems and designs exceptional, high-performance solutions that instantly become the cutting edge in real-time data analytics applications. 

  • Interface closely with enterprise customers to understand their data, the schema and business requirements 
  • Design, implement and validate novel graph analytics solution to fullfill customers' needs
  • Collaborate with the product, sales, and engineering teams to deliver the total TigerGraph system to customer sites
  • Contribute to a growing body of graph design and graph algorithm methodology 
Key Requirements
  • B.S. in Computer science with 3 years' experience or M.S. in Computer Science with 1 year's experience
  • Industry experience in software development (C++ and/or big data engineering a plus)
  • Linux OS and command-line experience
  • Talent for algorithm design and problem solving. 
  • Enthusiasm for graph algorithms and graph data structure design 
  • Ability to work independently, manage deadlines and set priorities 
  • Innovative entrepreneurial spirit to develop new business opportunities
  • Passion for the start-up environment

Related Jobs

Software Engineer

TigerGraph - Redwood City, CA, US

Software Engineer/Solution Architect

TigerGraph - Redwood City, CA, US

Software Engineer, Query Optimizer

TigerGraph - Redwood City, CA, US

Europe Software Engineer/Solution Architect

TigerGraph - Europe

System Engineer, Infrastructure

TigerGraph - Redwood City, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.