Software Engineer

TigerGraph πŸ…πŸ“ŠπŸ“ˆ

Remote regions

US

Salary range

$130,000–$160,000/year

Benefits

Job Description

Take ownership of the evolution, performance, and feature expansion of GSQL β€” the powerful query language at the core of TigerGraph. You will work closely with cross-functional teams to design, implement, and optimize language features, compiler enhancements, and runtime components that deliver industry-leading graph analytics capabilities. Key Responsibilities: Extend and refine the query language grammar, type system, and semantic analyzer to support new GQL standard and languages constructs. Build and optimize compiler passes (parsing, semantic analysis, query rewrite, code generation) for both performance and correctness. Profile and tune query compilation and execution planΒ  to achieve low-latency, high-throughput graph queries at scale. Develop comprehensive unit tests, integration tests, and fuzz tests for language features and compiler components. Work with product managers, solutions engineering, technical support, and professional services to gather requirements,Β  deliver robust language features, and solve customer issues.

About TigerGraph

TigerGraph is a platform for advanced analytics and machine learning on connected data, offering the only scalable graph database for the enterprise.

Apply for This Position