Senior Backend Engineer
Craft DocsAbout Craft
Craft is a significant evolution in the world of docs. We enable our customers to create an entirely new type of document format, which is powerful, beautiful, and shareable. Our product is built with love and driven by deep collaboration, striving to provide frictionless, easy-to-use yet powerful software, empowering everyone to work the way they want. Founded in 2019, Craft was awarded as the Best Mac App of the Year by Apple in 2021. We are expanding on an international level with a fantastic office in the heart of Budapest, Hungary.
About the Role
As a Senior Backend Engineer at Craft, you will be part of our Services team, responsible for the foundational building blocks on the Craft platform. From databases, authentication, realtime content sync and management, to APIs and everything in-between, this team provides core functionality for other teams so they can conveniently build the brilliant features that our users love in Craft. You will be responsible for design, planning, scoping, and implementing services that integrate our mobile and web clients with our core services and data. These APIs need to be highly performant, scalable and reliable.
Responsibilities
- Design, plan, scope, and implement backend services.
- Ensure APIs are highly performant, scalable, and reliable.
- Work with CI/CD and 'infrastructure as code' environments.
- Collaborate with other teams to build features that users love.
Skills and Experience
- Experience with databases and data management.
- Familiarity with Cloud architectures and best practices, ideally on AWS.
- A passion for writing testable code and architecting code for comprehensive, automated test suites.
- Continuous Delivery & Deployment Mindset.
- Attention to detail and a deep interest in how things work underneath.
Preferred Qualifications
- Familiarity with Node.js and TypeScript.
- Experience with 'Infrastructure as code', preferably AWS CloudFormation.
- Experience with building scalable and resilient distributed systems.
- Security awareness and respect for user privacy.
Our Culture
At Craft, we are looking for individuals who love fantastic, well-built products - and are willing to go the extra mile to create a product that is both easy to use, yet powerful. You’ll be actively shaping engineering culture and processes - as well as providing technical insights to the team. We encourage you to apply even if you don't check every box in the requirements as we're always looking for hire to potential and the right values combined with the right mindset.
Benefits Extracted with AI
- Hybrid workplace
Similar jobs
Last update: 23 minutes ago
Mid-Level Backend Engineer (Node.js, TypeScript, AWS)
Join Craft Docs as a Mid-Level Backend Engineer. Work with Node.js, TypeScript, AWS in a hybrid environment. Shape the future of productivity software.
Back End DevOps Engineer (TypeScript + Node.js)
Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Senior Software Architect
Join Nevis Security as a Senior Software Architect in Budapest. Lead software architecture and technology strategy in a hybrid work environment.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Senior Software Engineer - Full Stack (Node.js, React, Ruby on Rails)
Join Instructure as a Senior Software Engineer in Budapest to develop AI-powered features using Node.js, React, and Ruby on Rails.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Senior Frontend Developer
Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.
Staff Backend Engineer with AWS and Go
Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Software Engineer (Node.js, React.js)
Join ImmobilienScout24 as a Software Engineer in Vienna, working with Node.js and React.js in a hybrid environment.