Software Engineer
Distributed System
Confirmed live in the last 24 hours
TigerGraph

51-200 employees

Advanced analytics and machine learning platform for connected data
Company Overview
TigerGraph, a leader in advanced analytics and machine learning on connected data, offers a unique platform that enables large-scale data integration and real-time analysis, with a proven track record in various applications such as fraud detection, customer 360, and supply chain management. Their proprietary distributed native graph database allows for unprecedented scalability, handling billions of data updates daily and facilitating complex data connections that were previously unachievable. The company's culture emphasizes technical excellence and forward-thinking, leveraging their graph technology to not only monitor but predict enterprise trends, thereby providing cleaner and more accurate data for machine learning algorithms.
Cybersecurity
Data & Analytics

Company Stage

Series C

Total Funding

$171.9M

Founded

2012

Headquarters

Redwood City, California

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-22%

2 year growth

-43%
Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Python
Java
Operating Systems
Linux/Unix
CategoriesNew
Software Engineering
Requirements
  • BS or MS Degree or PhD in Computer Science
  • 5+ years of related experience
  • Solid programming skills in Go, Java, Python, C, or C++
  • Hands-on experience with Linux and shell
  • Good knowledge of operating systems
  • Excellent problem-solving skills
  • Good communication skills
  • Team spirit
Responsibilities
  • Cluster management and orchestration
  • Kubernetes operators
  • Distributed configuration management
  • Metadata service
  • Distributed storage service
  • Service discovery and leader election services
  • Monitoring & alerting infrastructure
  • Data ingestion infrastructure
  • Parallel installer
  • Other duties as assigned