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.
TigerGraph is leading the graph industry with its modern, graph database, analytics and ML platform and with its expansion is looking for someone to build and develop its new Customer Success team.
The Engineering team at TigerGraph, Inc. has built the world's fastest real-time Graph Analytics platform. We are seeking a Staff Software Engineer to add to our world-class core engineering team. The Engineer will help design and deliver the world's fastest distributed graph database and analytics platform. Join this team if you have a passion for building distributed technology platforms and tools to solve the most complex real-life business problems.
Responsibilities:
- Ensure data consistency and durability with great performance and scalability.
- Ensure service high availability within the cluster and cross regions.
- Lead innovation for core engine components and subsystems.
- Design and develop architectural innovations to connect our cutting-edge technology with other ecosystems.
- Recommend and drive key technology decisions including researching and adopting new technologies and leading the implementation.
Qualifications:
- PhD or MS in Computer Science or related major
- 3+ years of experience in distributed database or BS + 5 year of experience
Skills and knowledge:
- Using or Developing experience on distributed/parallel database engine
- Proficient programming experience in C++
- Strong understanding of database concurrency and consistency
- Good understanding in memory management, file I/O, network & socket programming, concurrency / multithreading
- Good troubleshooting skills
- Passionate and creative team player and independent thinker
Bonus Points:
- Solid programming skills, familiar with at least one of the following programming languages C++, Java or Go.
- Hands-on experience with Linux and shell
- Good knowledge of operating systems
- Excellent problem-solving skills, good communication skills, and team spirit
- Proficient in C++, Java or Go languages
- Good knowledge of distributed systems
- Experience with multi-threaded programming
- Familiar with Docker containers
- Familiar with Kubernetes
- TopCoder, Codeforces, ACM-ICPC / OI competition experience
- Open-source project contribution experience
The anticipated salary range for candidates who will work in Redwood City, CA is $150,000- $180,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.
1 applies
65 views
Jobs from our Partners
QA Engineer
Software Engineer - Airspace and Aviation Mission Planning
.NET Fastlane Contract Developer
Other Jobs from TigerGraph
Software Engineer- Core Engine
Software Engineer, Infrastructure
Sr. Software Engineer, Distributed System (Kubernetes)
Software Engineer, Distributed System
Similar Jobs
Staff Data Engineer (Fintech team) (Bangkok based, relocation provided)
Staff Data Engineer (Bangkok based, relocation provided)
Lead Data Engineer (Fintech team) (Bangkok based, relocation provided)
Lead Data Engineer (Bangkok based, relocation provided)
Senior Staff Engineer – Search and AI/ML Infrastructure
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 257 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee