Our companies are made up of insanely talented people driven to change the world — and many of them are hiring. If you have drive, expertise, and a taste for adventure, we whole­heart­edly encourage your interest.

  • 73
    Companies Hiring
  • 2,234
    Open Roles

Software Engineer- Core Engine



Software Engineering
Redwood City, CA, USA
Posted on Friday, March 29, 2024
TigerGraph is a platform for advanced analytics and machine learning on connected data. TigerGraph's core technology is the only scalable graph database for the enterprise. Its proven technology supports fraud detection, customer 360, MDM, IoT, AI, and machine learning.
Fortune 500 organizations and the most innovative mid-size and startup companies choose TigerGraph to accelerate their analytics, AI, and machine learning:
  • Seven out of the top ten 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.
  • TigerGraph reduces power outages by optimizing the energy infrastructure for 1 billion people.

Job Responsibilities

As a member of the team, you will work on projects critical to TigerGraph’s core engine. You will learn how TIgerGraph has built the world's fastest real-time Graph Analytics platform. The core engine team software engineer will help design and deliver new features to the distributed graph database and analytics platform. Join this team if you have a passion for building distributed technology platforms and tools to solve the most complex real-time business problems.


  • Bachelors or Masters Degree in Computer Science or related degree
  • 1+ Year of Experience

Bonus Points

  • Solid programming skills, familiar with at least one of the following programming languages C++, Java or Go.
  • Hands-on experience with Linux and shell
  • Good knowledge of operating systems
  • Excellent problem-solving skills, good communication skills, and team spirit
  • Proficient in C++, Java or Go languages
  • Good knowledge of distributed systems
  • Experience with multi-threaded programming
  • Familiar with Docker containers
  • Familiar with Kubernetes
  • TopCoder, Codeforces, ACM-ICPC / OI competition experience
  • Open-source project contribution experience

The anticipated salary range for candidates who will work in Redwood City, CA is $130,000- $135,000. The final salary offered to a successful candidate will be dependent on several factors that may include, but are not limited to, the type and length of experience within the job, type and length of experience within the industry, education, etc. TigerGraph is a multi-state employer and this salary range may not reflect positions that work in other states.