Software Engineer
TigerGraph
✨ Why This Is a Good Vibe Coding Job
Why This Is a Good Vibe Coding Job: TigerGraph stands out by explicitly listing AI-assisted engineering as a core practice for boosting code quality and speed. You will be building the vector search infrastructure that fuels LLMs, creating a perfect loop where you use AI tools to architect the future of AI data systems.
The Mission
Join the team at TigerGraph to architect the backbone of modern AI. You will be responsible for designing and maintaining high-performance, fault-tolerant distributed systems that handle complex graph data and vector embeddings. This role is at the center of how global enterprises use connected data for fraud detection, real-time recommendations, and large-scale analytics.
Tech Stack & Vibe Coding
This is a deep-systems role that leverages modern development workflows. You will work with C++, Go, and Kafka to optimize data ingestion and query pipelines. Unlike traditional systems roles, TigerGraph encourages the use of AI-assisted engineering practices. Whether you are debugging complex sharding issues or optimizing nearest-neighbor search, you are empowered to use natural language prompting and AI tools to accelerate your development and maintain high code standards.
What You Bring
- Systems Expertise: Deep knowledge of distributed systems, including replication, consensus, and fault tolerance.
- Modern Tooling: A proactive mindset regarding AI-assisted coding to solve complex performance bottlenecks.
- Data Mastery: Experience with vector and graph databases, specifically using query languages like Cypher.
- Problem Solving: The ability to lead root cause analysis for production incidents and implement preventative measures in a fast-paced environment.
Education
- bachelor degree
Skills & Tags
Keywords
Categories
Source: greenhouse