Software Engineer

Reposted 17 Days Ago
Easy Apply
Santa Clara, CA
In-Office
130K-160K Annually
Junior
Analytics
The Role
As a Query Language Software Engineer, you will enhance the GSQL query language, optimize compiler functionality, and improve graph analytics performance, while collaborating with various teams.
Summary Generated by Built In
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. 

This position is primarily remote, but location-based requirements may apply. If the selected candidate is located near one of our company offices, the candidate will have a hybrid work arrangement (2-3 days in-office).

As a Query Language Software Engineer, you will 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. This position is primarily remote, but location-based requirements may apply. If the selected candidate is located near one of our company offices, the candidate will have a hybrid work arrangement (2-3 days in-office).

Key Responsibilities:

  • Language Design & Implementation: Extend and refine the query language grammar, type system, and semantic analyzer to support new GQL standard and languages constructs.
  • Compiler Development: Build and optimize compiler passes (parsing, semantic analysis, query rewrite, code generation) for both performance and correctness.
  • Performance Optimization: Profile and tune query compilation and execution plan  to achieve low-latency, high-throughput graph queries at scale.
  • Testing & Quality Assurance: Develop comprehensive unit tests, integration tests, and fuzz tests for language features and compiler components.
  • Cross-team Collaboration: Work with product managers, solutions engineering, technical support, and professional services to gather requirements,  deliver robust language features, and solve customer issues.

Minimum Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Experience: 2+ years of software engineering experience with a focus on distributed system, compiler construction, or backend server.
  • Technical Skills: proficiency in Java, and/or C++, knowledge of performance profiling tools (e.g., gprof, perf) and techniques for optimizing system code.
  • Problem Solving: Demonstrated analytical prowess to pinpoint performance bottlenecks and architect scalable, high-performance system solutions..
  • Communication: Excellent verbal and written communication skills.

Preferred Qualifications:

  • Experience with databases or large-scale analytics platform development.
  • Familiarity with memory management, concurrency control, and distributed system principles.
  • Contributions to open-source compiler or language projects.
  • Experience with containerization and CI/CD pipelines (Docker, Kubernetes, Jenkins/GitHub Actions).

The anticipated salary range for candidates who will work in Santa Clara, CA is $130,000 - $160,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.

 

Top Skills

C++
Java
Performance Profiling Tools
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Redwood City, CA
156 Employees
Year Founded: 2012

What We Do

TigerGraph is a platform for advanced analytics and machine learning on connected data. Based on the industry’s first and only distributed native graph database, TigerGraph’s proven technology supports advanced analytics and machine learning applications such as fraud detection, anti-money laundering (AML), entity resolution, customer 360, recommendations, knowledge graph, cybersecurity, supply chain, IoT, and network analysis. The company is headquartered in Redwood City, California, USA. Start free with tigergraph.com/cloud.

Similar Jobs

ServiceNow Logo ServiceNow

Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
28000 Employees
111K-172K Annually

Anduril Logo Anduril

Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Irvine, CA, USA
6000 Employees
166K-220K Annually

Anduril Logo Anduril

Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Costa Mesa, CA, USA
6000 Employees
129K-171K Annually

Compa Logo Compa

Software Engineer

Artificial Intelligence • HR Tech • Other • Software • Business Intelligence
In-Office or Remote
2 Locations
60 Employees
120K-175K Annually

Similar Companies Hiring

Prolaio Thumbnail
Wearables • Mobile • Healthtech • Big Data • Artificial Intelligence • Analytics
Chicago, IL
62 Employees
Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
60 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account