About the job
CKSource is the innovative force behind CKEditor, an open-source rich text editor trusted by millions globally. As part of Tiugo Technologies, we are at the forefront of API-first developer platforms, which includes CKEditor, TinyMCE, ButterCMS, and Uploadcare, all dedicated to enhancing content creation and digital collaboration.
Your Role:
In the capacity of Principal Product Engineer, you will bridge engineering with product discovery and delivery. Your primary focus will be on CKEditor, initially honing in on the editor and frontend experience, and subsequently extending your expertise to backend services and AI functionalities as needed. Your contributions will also encompass other CKSource products, with particular emphasis on frontend components and shared building blocks.
Your mission will be to pinpoint high-impact opportunities, swiftly prototype solutions, and transform the most promising experiments into robust production-ready features.
Collaboration will be key as you work closely with engineering leaders, product managers, and domain experts to influence product direction. You will engage with teams across the editor/frontend, cloud services, and integrations to deliver comprehensive features from inception to execution.
This position demands a builder's mindset and comfort with navigating ambiguity. It offers a high degree of autonomy as you will play a pivotal role in shaping the product trajectory across CKEditor and CKSource. Additionally, you will guide teams in integrating AI-assisted development into their daily operations.
Key Responsibilities:
Identify and solve significant challenges across CKEditor and CKSource products, recognizing areas where AI or automation can provide value.
Collaborate with product and engineering stakeholders to define objectives, scope, and success metrics.
Design practical end-to-end solutions that encompass the editor, backend services, and other portfolio products.
Rapidly prototype, gather feedback, and evolve successful concepts into production features.
Develop integrations and platform patterns (APIs, workflows, ecosystems) that enhance product capabilities.
Influence technical direction and best practices across teams, facilitating the effective adoption of new tools.
Promote the use of AI-assisted development (agents, reviews, testing, operations) to enhance our software development and delivery process.

