
Backend Engineer, Knowledge Graph – Rust
GitLab
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $98,000 - $210,000 per year
Tech Stack
About the role
- Implement and iterate on backend features in the Rust-based Knowledge Graph service
- Help maintain integrations between Knowledge Graph and the rest of the GitLab platform
- Contribute to system design discussions
- Improve the operational maturity of the service
- Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts
- Use AI-assisted development workflows responsibly
- Participate in code reviews, knowledge-sharing sessions, and pairing
- Contribute across the stack when needed
Requirements
- Professional experience building and maintaining backend systems in production
- Proficiency in at least one modern backend language and strong interest in Rust
- Some exposure to distributed data or analytics systems
- Interest in graph data modeling and query patterns
- Practical experience using AI tools in day-to-day development
- A language-agnostic mindset and evidence that you can pick up new languages and frameworks
- Solid fundamentals in system design
- Comfort working in a low-process, high-ownership environment
- Strong written communication and comfort collaborating asynchronously across time zones
Benefits
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Rustbackend systemsdistributed data systemsanalytics systemsgraph data modelingquery patternsAI toolssystem design
Soft Skills
collaborationwritten communicationasynchronous communicationhigh-ownership mindset