368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$122k – $145k per year
Location
Remote (Poland)
Seniority
Principal · 8+ years exp
Overview
Company
Impact
Profile match
CKSource is a software company that develops content editing and collaboration solutions for web applications. It is best known for CKEditor, a rich text editor offered alongside commercial licenses, cloud services, and tools for integrating document workflows into digital products.

We are the company behind CKEditor - an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.

Your role:

As a Principal Product Engineer, you will work at the intersection of engineering, product discovery, and product delivery. Your main focus will be on CKEditor, starting with the editor and frontend experience, and extending to supporting backend services and AI where relevant. You will also contribute to other CKSource products, with a stronger emphasis on frontend components and shared building blocks.

Your primary mission is to identify high-leverage opportunities, rapidly prototype solutions, and evolve the best experiments into production-ready capabilities.

You will collaborate closely with engineering leaders, product managers, and domain experts to shape product direction. You will also work with teams across the editor/frontend, cloud services, and integrations to ship end-to-end features.

This role requires a builder mindset and comfort operating in ambiguity. It is a high-autonomy individual contributor position where you influence product direction across CKEditor and CKSource. You will also help teams adopt AI-assisted development in their daily workflows.

Key responsibilities:

  • Solve high-impact problems across CKEditor and CKSource products, spotting where AI or automation can add value.

  • Work with product and engineering stakeholders to clarify goals, scope, and success metrics.

  • Design pragmatic end-to-end solutions across the editor, backend services, and other portfolio products.

  • Prototype quickly, iterate with feedback, and evolve the best ideas into production features.

  • Build integrations and platform patterns (APIs, workflows, ecosystems) that extend product capabilities.

  • Influence technical direction and best practices across teams, helping others adopt new tools effectively.

  • Drive adoption of AI-assisted development (agents, reviews, testing, ops) to improve how we build and ship software.

Requirements

To be successful in this role you need the following:

  • 8+ years of experience in software engineering.

  • Strong system design and frontend engineering skills, with hands-on experience in modern frontend technologies (JavaScript / TypeScript).

  • Ability to move from problem definition → architecture → implementation.

  • Experience with automation, workflows, or agent-like systems.

  • Hands-on approach and willingness to write production code.

  • Fluency in Polish and English (minimum C1 level).

  • Strong engineering judgment (including knowing when not to use AI).

  • Experience working across teams and influencing technical decisions. Ability to collaborate effectively with different groups.

  • Curiosity, ownership, and a strong interest in applying AI in practice.

  • Experience with AI in developer tooling or internal systems.

Nice to have:

  • Experience working on complex frontend applications or with developer tools.

  • Experience with rich text editors, document systems, or collaborative editing tools.

  • Background in content platforms, developer tools, or productivity software.

Why join CKSource:

Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:

  • B2B contract-based monthly remuneration is 38.000 - 45.000 PLN + VAT or its equivalent on the employment contract.

  • Flexible schedule and the possibility to work fully remotely.

  • Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).

  • LinkedIn Learning access.

  • Extra leave for Tiugo Day - our company’s foundation day and your birthday.

  • English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.

  • Access to a mental health and well-being platform with 24/7 dedicated psychological support.

  • Private medical care (Enel Med or Medicover) and Multisport card.

  • 2 weeks of paid parental leave for our contractors.

Recruitment process:

  • HR interview.

  • Technical interview with the Director of Engineering.

  • Paid task - a practical assignment reflecting real challenges you may encounter in this role.

  • Solution review discussion - a conversation about your approach, decisions, and trade-offs in the task.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$128k – $259k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Denver
JavaScript
TypeScript
Frontend
Angular
Apply
$77k – $140k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Berlin
Node JS
TypeScript
JavaScript
Node JS
Prisma
Databases
PostgreSQL
Redis
Frontend
Next.js
Tailwind CSS
tRPC
React.js
Apply
$93k – $140k per year • In office • Full-Time • 3+ years exp
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
AI/ML
LLM
EU AI Act
Frontend
React.js
Cybersecurity
GDPR
Apply
Founding Engineer 1 day ago
$81k – $116k per year • In office • Full-Time • Bachelor's Degree • Munich
JavaScript
Python
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Next.js
React.js
Tailwind CSS
DevOps
AWS
Azure
CI/CD
Docker
GCP
Grafana
Kubernetes
OpenTelemetry
Prometheus
Apply
$150k – $220k per year • In office • Full-Time • 10+ years exp
JavaScript
Node JS
TypeScript
Databases
Google BigQuery
Frontend
React.js
DevOps
CI/CD
GCP
Apply
Growth Engineer 20 days ago
$57k – $106k per year (Estimated) • Remote
AI/ML
AI Agents
ChatGPT
Claude
Perplexity
Apply
$59k – $106k per year (Estimated) • Remote
Apply
QA Engineer 1 month ago
$34k – $52k per year • Remote • Full-Time • 2+ years exp • Warsaw
JavaScript
Node JS
TypeScript
DevOps
AWS
CI/CD
CircleCI
Docker
GitHub Actions
Rest API
WebSockets
GitHub
QA
Cypress
Insomnia
Playwright
Postman
Swagger
Apply
Principal AI Engineer 1 month ago
$122k – $145k per year • Remote • Full-Time • 8+ years exp • Warsaw
Node JS
TypeScript
JavaScript
AI/ML
LLM
AI Agents
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.