Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

JavaC++Compiler DevelopmentPerformance OptimizationDistributed SystemsMemory ManagementConcurrency ControlContainerizationCI/CD PipelinesCommunication

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

twittertwittertwitter
company-logo
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 Stage
Total Funding
$171.85M
Key Investors
Cuadrilla CapitalTiger Global ManagementSusquehanna International Group
2025-07-15Series Unknown
2021-02-17Series C· $105M
2019-09-25Series B· $32M

Leadership Team

leader-logo
Yu Xu
Founder and CTO
linkedin
leader-logo
Dr. Songting Chen
Chief Architect
linkedin

Recent News

Company data provided by crunchbase