TigerGraph · 2 months ago
Software Engineer
TigerGraph is a platform for advanced analytics and machine learning on connected data. The Query Language Software Engineer will take ownership of the evolution, performance, and feature expansion of GSQL, collaborating with cross-functional teams to enhance the query language and optimize its capabilities.
AnalyticsData VisualizationDatabaseEnterprise SoftwareMachine LearningSoftware
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
Qualification
Required
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
2+ years of software engineering experience with a focus on distributed system, compiler construction, or backend server
Proficiency in Java, and/or C++, knowledge of performance profiling tools (e.g., gprof, perf) and techniques for optimizing system code
Demonstrated analytical prowess to pinpoint performance bottlenecks and architect scalable, high-performance system solutions
Excellent verbal and written communication skills
Preferred
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)
Company
TigerGraph
TigerGraph supports advanced analytics and machine learning platforms through its distributed native graph database.
H1B Sponsorship
TigerGraph has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (12)
2023 (2)
2022 (14)
2021 (14)
2020 (5)
Funding
Current Stage
Growth StageTotal Funding
$171.85MKey Investors
Cuadrilla CapitalTiger Global ManagementSusquehanna International Group
2025-07-15Series Unknown
2021-02-17Series C· $105M
2019-09-25Series B· $32M
Recent News
2025-09-17
globallegalchronicle.com
2025-07-26
Best Data Management Software, Vendors and Data Science Platforms
2025-07-19
Company data provided by crunchbase