GitBook Logo

GitBook

Product Engineer

Job Posted 17 Days Ago Posted 17 Days Ago
Be an Early Applicant
Remote
29 Locations
Mid level
Remote
29 Locations
Mid level
In this role, you'll enhance user relationships through product-driven engineering, solve complex technical challenges, mentor peers, and shape internal coding standards at GitBook.
The summary above was generated by AI

👋 A little about us

GitBook is a documentation platform that empowers companies to deliver a top tier product experience through amazing documentation.

GitBook is a fully remote company with a team distributed between Europe, North America, and Asia. As a small team, we’re all generalists and constantly picking up new challenges. When it comes to code, we’re looking to work with experienced people who can pick a problem and solve it.

🙌 What will you be doing?

You'll help us in our challenging mission to craft rewarding relationships between our product and our users.

  • You'll participate in crafting a strong product driven engineering culture that places a heavy emphasis on product thinking throughout the entire development lifecycle to maximize user impact.

  • You'll grow GitBook's impact on millions of users by solving technical product challenges of high scope and complexity .

  • You'll leverage a product driven approach to crafting our unique, highly scalable solutions for complex systems with a serverless philosophy that drives our application.

  • You'll own the implementation of new features from concept to production, including proposal, discussion, and execution.

  • You'll contribute to the definition and be the advocate of our internal standards for style, maintainability and best practices.

  • You'll provide mentorship for engineers to help them grow in their technical responsibilities and remove blockers.

👩‍💻 What environment will you be working on?

  • Typescript

  • Node

  • Cloudflare (Workers, WAF, CDN, SSL for SaaS)

  • Google Cloud (Cloud Run, etc)

  • GitHub, Slack

Here's our stackshare.io page to learn more about our stack.

How we work

Engineering works to continuously delivering value, focusing on shipping as a team. We use agile processes that work for us and experiment frequently. Our process runs on two week async "cycles" that emphasize leadership through ownership and operating in the open.We leverage Kanban mechanisms that prioritize throughput, velocity, and impact to help us succeed in our mission to foster rewarding relationships between our product and our users. As a product focused organization, Engineering works in tandem with Product, Design, and Support to participate in crafting value throughout the entire product delivery process.

🫶You will be valued for

  • Your product-oriented mindset You are driven by creating values for our users, and not solely by solving hard tech problems. You have experience owning a project from concept to production, with a focus on the end user and final impact. You approach engineering with an empathy driven mindset that keeps a broader context when executing.

  • Your teamwork You understand that value is created and delivered to users. You help the team operate openly and transparently, elevating the quality of documentation and our rigour. You grow through experimentation and lead with compassion, improving the organization and your teammates.

  • Your technical experience You have experience working with TypeScript, React, NodeJS, and serverless architecture.

  • Your engineering skills You have a solid understanding of how web applications are built and delivered to users. You are comfortable with topics such as performance optimisation, data synchronisation, and caching. Your experience in application monitoring and debugging will also be valued and it will be an added plus if you have experience with server-less infrastructure.

✨ What's next?

First, we will take the time to review your application, and we will get back to you within a week, regardless of our decision. We know that your time is valuable so we work to move the process along quickly and keep it casual. We're not believers in "gotcha" questions or checking for skills you'll never actually use as an engineer at GitBook.

Here's what our process will look like:

  1. Discovery Call (30 min) with our People Team to look for healthy alignment

  2. Technical interview (60 min) with members of the engineering team to learn more about projects you've built and challenges you've faced building them.

  3. Technical interview (60 min) with Samy, our CTO, to learn more about your experience and technical skills

  4. Final meet & greet with CEO (30 min)

👥 Join GitBook

You will be joining during a pivotal moment for GitBook. We've enjoyed great success since we were founded, and now we're taking conscious steps to take our company to the next level. That means you will have the opportunity to build, positively impact the trajectory of the company and enjoy the benefits of helping grow our company 20x. Every single team member is a value addition to our culture, so it's important for us to state our cultural principles:

  • 🏗 Keep it simple

  • 🤝 Transparency

  • 🙋‍♀️ Care (Give a sh*t)

  • 🚀 Bias towards impactful action

Come make your mark on building the future of work with us.

Top Skills

Cloudflare
Git
GCP
Node.js
React
Serverless Architecture
Slack
Typescript

Similar Jobs

11 Days Ago
Easy Apply
Remote
29 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
The Staff Security Engineer will focus on product security risk metrics, develop KRIs and data collection systems, and drive cross-functional alignment for risk reduction initiatives.
Top Skills: AsanaData VisualizationDevsecopsGitlabJIRAPower BITableau
16 Days Ago
Remote
28 Locations
Junior
Junior
Information Technology • Software
Assist in developing, maintaining, and testing software applications while collaborating with senior team members and participating in code reviews and quality assurance activities.
Top Skills: .NetAgileSQL
17 Days Ago
Remote
28 Locations
Senior level
Senior level
Information Technology • Consulting • Automation
As a Senior Backend Engineer, you'll be responsible for backend development, collaborating with teams to define technical direction, and mentoring junior engineers while ensuring product quality and compliance.
Top Skills: AWSGoHibernateJavaPostgresSpring BootTypescript

What you need to know about the Bristol Tech Scene

Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account