Current jobs related to Backend Engineer, Plan: Knowledge Engineering - San Francisco - GitLab


  • San Francisco, California, United States Jobot Full time

    Job Title: Backend EngineerWe are seeking a highly skilled Backend Engineer to join our team at Jobot. As a Backend Engineer, you will play a crucial role in designing and implementing our backend systems from the ground up.About the RoleDesign and implement scalable backend systems using Rust, Golang, or C++.Collaborate with our team to build a serverless...


  • San Francisco, California, United States Jobot Full time

    Job Title: Backend EngineerJobot is seeking a highly skilled Backend Engineer to join our dynamic technology team. As a Backend Engineer, you will be responsible for designing, developing, and maintaining our cutting-edge blockchain-based applications.Responsibilities:Design and develop high-performance, highly scalable blockchain-based applications using...


  • San Francisco, United States Jobot Full time

    Job DescriptionJob DescriptionWell-Funded Seed Stage Startup / Generative AI / Hybrid Remote Flexibility / RustThis Jobot Job is hosted by: Caitlyn HardyAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $200,000 - $215,000 per yearA bit about us:We are a well-funded Seed stage startup that has plans to double...


  • San Francisco, California, United States Acceler8 Talent Full time

    Member of Technical Staff: Backend EngineerWe are seeking a highly skilled Backend Engineer to join our team at Acceler8 Talent. As a key member of our technical staff, you will be responsible for designing, developing, and maintaining scalable backend systems that support our product offerings.About the Role:As a Backend Engineer, you will work closely with...


  • San Francisco, California, United States Windfall Data, Inc. Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Windfall Data, Inc. as a Distributed Systems Architect. As a key member of our application team, you will be responsible for designing and building scalable distributed systems that power our customer-facing applications.Key ResponsibilitiesArchitect and develop...


  • San Francisco, United States Acceler8 Talent Full time

    Backend Platform EngineerLocation: San Francisco (Flexible/Hybrid)Introduction:We are looking for a skilled Backend Platform Engineer to join a leading AI-focused startup. In this role, you'll have the chance to shape our data platform and work with advanced MLOps technologies. If you have a solid engineering background and a knack for developing scalable...


  • San Francisco, United States Acceler8 Talent Full time

    Backend Platform EngineerLocation: San Francisco (Flexible/Hybrid)Introduction:We are looking for a skilled Backend Platform Engineer to join a leading AI-focused startup. In this role, you'll have the chance to shape our data platform and work with advanced MLOps technologies. If you have a solid engineering background and a knack for developing scalable...


  • san francisco, United States Acceler8 Talent Full time

    Backend Platform EngineerLocation: San Francisco (Flexible/Hybrid)Introduction:We are looking for a skilled Backend Platform Engineer to join a leading AI-focused startup. In this role, you'll have the chance to shape our data platform and work with advanced MLOps technologies. If you have a solid engineering background and a knack for developing scalable...


  • San Francisco, California, United States Lionheart Ventures Full time

    Senior Backend Software EngineerCalm is a leading mental wellness and self-care platform that empowers users to take control of their mental health. We're seeking a highly skilled Senior Backend Software Engineer to join our team and help us build innovative solutions that make a meaningful impact on people's lives.About the RoleThis is a critical position...


  • San Francisco, California, United States Perplexity AI Full time

    Job Opportunity at Perplexity AIWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Perplexity AI. As a key member of our engineering team, you will be responsible for designing, implementing, and scaling our backend systems that power our web and mobile products.Key ResponsibilitiesDatabase Management: Maintain and optimize...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a talented staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is either deeply interested in addressing challenges in blockchain scalability or is eager to enter the blockchain engineering field. If you thrive in a dynamic, impactful environment and wish to...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a talented staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is enthusiastic about addressing challenges in blockchain scalability or is eager to enter the blockchain engineering field. If you thrive in a dynamic, impactful environment and wish to influence...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a talented staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is either already enthusiastic about addressing challenges in blockchain scalability or is eager to enter the blockchain engineering field. If you desire to be part of a dynamic, impactful team and...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a talented staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is enthusiastic about addressing challenges in blockchain scalability or is eager to enter the blockchain engineering field. If you desire to be part of a dynamic, impactful team and influence the...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a highly skilled staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is either deeply interested in addressing challenges within blockchain scalability or is eager to enter the blockchain engineering domain. If you thrive in a dynamic, impactful environment...


  • San Francisco, California, United States Arbitrum Full time

    Staff Backend EngineerWe are seeking a talented staff engineer to contribute to the advancement of blockchain scalability.This role is perfect for an engineer who is enthusiastic about addressing challenges in blockchain scalability or is eager to enter the blockchain engineering domain. If you desire to be part of a dynamic, impactful team and influence the...


  • San Francisco, California, United States Windfall Full time

    Job Title: Senior Backend EngineerWindfall is seeking a highly skilled Senior Backend Engineer to join our application team in San Francisco or Denver. As a key member of our engineering team, you will be responsible for designing and building a scalable distributed system capable of supporting Windfall's next phase of growth.Key Responsibilities:Architect...


  • San Francisco, California, United States Acceler8 Talent Full time

    About the RoleWe are seeking a highly skilled Backend Engineer to join our team at Acceler8 Talent. As a key member of our technical staff, you will be responsible for designing, developing, and maintaining scalable backend systems that support our product offerings.Your primary focus will be on building robust backend infrastructure, ensuring high standards...


  • San Francisco, California, United States Acceler8 Talent Full time

    About the RoleWe are seeking a highly skilled Backend Platform Engineer to join our team at Acceler8 Talent. As a key member of our engineering team, you will play a crucial role in designing and developing our cloud infrastructure, ensuring the scalability and security of our data platform.Key Responsibilities:Design and develop APIs for our flagship...


  • San Francisco, California, United States Mem Full time

    About MemMem is a pioneering company that aims to empower people with the right information at the right time. We're working to bridge the gap between digital data and knowledge discovery.Job SummaryWe're seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will play a crucial role in...

Backend Engineer, Plan: Knowledge Engineering

4 months ago


San Francisco, United States GitLab Full time

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

Knowledge is a small team owning GitLab Wiki, GitLab Pages, and everything related to markdown and text editing in GitLab. Our next focus is transforming GitLab Wiki from a simple Git wrapper to a fully-featured knowledge management solution with search, intuitive navigation, comments, permissions, etc. We also maintain GitLab Pages - a very popular static website hosting solution written in Go, focusing on ensuring high availability and performance. And we manage markdown features across GitLab, powered by a Rust-based parser, adding dynamic capabilities like link expansions and more.

As the new Backend Engineer, you will work on the highly requested features as well as maintaining the existing features by investigating and fixing existing bugs You’ll get to know our codebase, roadmap, and working methods. You will then take ownership and be responsible for both architecture and hands-on implementation. You’ll also help the team and community via code review, issue refinement, engaging with users and open-source contributors on public issues and merge requests, and advocating for process improvements.


Some examples of our projects: 

GitLab Wiki roadmap GitLab Pages roadmap Rich Text editor roadmap

What You’ll Do

Drive the development of specific features for GitLab Wiki and GitLab Pages together with the team, from initial issue analysis and architecting solutions to writing the code. Support other team members and advocate for quality via code reviews, participating in retrospectives, and helping to onboard new engineers. Collaborate across teams: engage with other engineers, product manager, infrastructure teams, and users to refine feature specifications and drive them to general availability. Advocate for improvements to product quality, security, performance, and team processes. Iterate in everything you do : identify the minimal viable changes and constantly ship value to users while keeping a larger product vision in mind Engage with community contributors and users on public issues: figure out the best solutions for specific issues, write detailed “how to implement” guides, and support contributors in the review process.

What You’ll Bring 

Significant professional experience with Ruby On Rails. 70% of our code is in the Rails monolith, so you need to be comfortable with it and enjoy writing Ruby code. SQL and Database Proficiency : Proficiency in writing efficient SQL queries, preferably with PostgreSQL, to manage and manipulate data effectively. Some experience with Go or Rust (non-professional experience is fine) Professional experience building web applications and APIs (REST or GraphQL )  Experience owning a feature from concept to production , including proposal, discussion, and execution. Adopt to Asynchronous Work : Manage priorities effectively focusing on results. Communicate clearly and navigate team dynamics proactively in our remote setting. Share our values , and work in accordance with those values. Contributions to GitLab are highly regarded , but not strictly necessary.

About the team

You’ll join a distributed team around the globe with backend and frontend engineers, a Product Manager, and an Engineering Manager. You will have support from staff engineers in larger technically challenging projects. We collaborate mostly asynchronously without many meetings, and engineers are actively participating in shaping the product direction and the team’s workflows. We use Go and Rust in parts of our products, so you can sharpen your skills with these technologies. Most of our features are completely free and open-source, and we have an active open-source community.

How GitLab will support you

Benefits to support your health, finances, and well-being All remote, asynchronous work environment Flexible Paid Time Off Team Member Resource Groups Equity