Tiptap

Developer toolkit for building collaborative apps.

Senior DevOps Engineer

€75K - €95K EUR / 0.20% - 0.40%
Location
Berlin, BE, DE / Remote (AT; BE; CZ; DK; EE; FI; FR; DE; GR; IT; LV; LT; LU; NL; PL; PT; ES; SE; NO; GB; CH)
Job Type
Full-time
Experience
6+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Philip Isik
Philip Isik
Founder

About the role

The core problem, we’re solving with Tiptap

Millions of people around the world are using them right now in their web browsers: Text editors. While the vast majority of users have no idea about the underlying technology, and even most web-savvy people think of a text editor as a simple piece of HTML, most of the content on the web comes through them, and while it always seems like an easy problem to solve for web developers at first, it's extremely difficult and finicky to do well, especially when you need to build more sophisticated editor UIs like Google Docs or Notion do.

That's why we built Tiptap. Transforming this complexity into fun.

About Tiptap

Chances are high that you’ve already heard about Tiptap or used it in one of your projects. With 23k GitHub stars and over 3M npm downloads per month, Tiptap is one of the most popular editor frameworks worldwide and used by thousands of businesses, such as LinkedIn, SubStack, Axios and GitLab to build an advanced content editing experience into their app.

With our cloud offerings, we are striving to build the leading ecosystem of services around the Tiptap editor that will make life much easier for product teams and developers using Tiptap. Our mission is to shape the future of how content is created on the web, by making every text editor smart and collaborative. Sounds too bold? Indeed, it is!

In a nutshell

  • Role: Senior DevOps Engineer
  • Employment Type: Full-time, permanent
  • Location: On-site in Berlin or remotely in Europe
  • Salary: 75,000 € - 95,000 € annually
  • Annual Vacation: 30 days
  • Annual Training Budget: 1,000 €
  • Employee Stock Options: 0.2 - 0.4 %
  • Equipment: MacBook, monitor & accessories
  • Inflation Compensation: 2 % annual salary increase to compensate for average inflation
  • Office Retreat: Fully paid one-week company offsite each year

Your impact

Your daily work affects thousands of web developers around the world. This huge responsibility comes with one major benefit: Impact! Every line of code you write and every server you provision makes the life of our users and customers easier, helping them to build and maintain sophisticated web applications faster (and to not breaking our could services).

Our Core Values

  • Open Source: We believe in the power of open source and community collaboration.
  • Transparency: We share knowledge openly.
  • Autonomy and Impact: Your work directly influences the experience of every person who develops with Tiptap or creates content in the editor as a user (which are a lot).
  • Problem-Solving: We encourage rapid iteration and continuous learning to solve the web's biggest challenges.

Our Tech Stack

To make sure you don't regret joining Tiptap, here's our tech stack:

  • Infrastructure: Hetzner Cloud, Virtual Machines, Bare Metal
  • DevOps: GitHub, GitLab, Docker Swarm, Ansible, Grafana, Sonarqube, ELK, Bash, Git, Sentry
  • Languages: JavaScript/TypeScript, PHP
  • Frameworks: Node.js, React, Next.js, Tailwind CSS, Laravel, Cypress
  • Databases: MySQL, PostgreSQL, Redis, Elasticsearch, Prometheus
  • Others: styled-components, Sass, Prisma, ProseMirror, Yjs

Hackathons

Four times a year, we aim to host five-day hackathons in person at our Berlin headquarters at company expense. The purpose of the hackathon is to 1) strengthen our team culture, 2) laser-focus on building and releasing the most important Tiptap features on our quarterly roadmap, and 3) celebrate our achievements.

Responsibilities

As a DevOps Engineer at Tiptap, you will play a crucial role in bridging the gaps between software development, quality assurance, and IT operations. You will be responsible for setting up and managing the infrastructure that supports our software development and deployment. This includes automating and streamlining our operations and processes to enhance efficiency, building and maintaining tools for deployment, monitoring, and operations. Additionally, you will troubleshoot and resolve issues in our dev, test, and production environments. By collaborating with developers to oversee code releases, you will help ensure our applications are delivered quickly, securely, and are scalable to meet the needs of our business.

Qualifications

  • A minimum of 6 years of proficiency in DevOps roles, with proven expertise in deploying and managing large-scale software applications.
  • Proficiency in scripting languages such as Bash and Dockerfiles.
  • Strong knowledge of CI/CD tools (GitLab CI).
  • Extensive Experience with infrastructure as code (IaC) using tools like Ansible.
  • Expertise in containerization and orchestration technologies (Docker, Kubernetes).
  • Strong understanding of relational databases with experience in MySQL and PostgreSQL, and familiarity with caching and data persistence using Redis.
  • Strong background in Linux administration.
  • Experience with server security and network configurations.
  • Proficient in using error tracking and performance monitoring tools like Sentry, Prometheus or Grafana.
  • Ability to identify and resolve performance bottlenecks.

Bonus

  • Familiarity with the cloud platform of Hetzner.com.
  • Experience with Docker Swarm

Here’s how it works

Sounds like a good fit? Write why you want to work with us. We would be more than proud if you would like to be part of our team, and we are looking forward to meeting you soon!

Next steps:

  1. We will review your application and typically respond to your email within 5 days.
  2. If we are convinced by your application, we will have a short video call (approx. 30 minutes) to get to know each other, to check your motivation, why you want to join Tiptap and to give you the opportunity to ask us any questions that are important to you.
  3. If we both want to take it to the next level, we will have a longer video call (45 - 60 minutes) to talk about technical topics to get a better understanding of how you work in your role as a Senior DevOps Engineer and if your skills match our expectations.
  4. You'll join our engineering team for a day (paid) to work on a task to provide you with a realistic view of what it's like to work at Tiptap, and of course we're more than curious to get your honest feedback!
  5. No later than 3 weeks after your initial email, we will have made a decision and will send you an offer.

Your first time at Tiptap

To ensure that you have a smooth and successful start as a Senior DevOps engineer at Tiptap we offer you a supportive onboarding.

  • Pre-Onboarding: You’ll receive your welcome package and all necessary tech before day one so you can start fully equipped.
  • First Week: We'll introduce you to the team, familiarize you with our tools and systems, and outline your role in current projects. Expect a series of one-on-one meetings to help you get acclimated quickly.
  • First Month: Dive deeper into our processes, engage in shadowing sessions, and start managing tasks that affect our products directly, giving you a sense of ownership right from the start.

No more words, we look forward to receiving your application!

About Tiptap

Tiptap
Founded:2022
Team Size:10
Location:Berlin, Germany
Founders
Sven Adlung
Sven Adlung
Founder
Patrick Baber
Patrick Baber
Founder
Nick Hirche
Nick Hirche
Founder
Timo Isik
Timo Isik
Founder
Philip Isik
Philip Isik
Founder
Sebastian Schrama
Sebastian Schrama
Founder