principal software engineering Principal Engineer tech_leadership

About this role

JetBrains is hiring a principal-level Principal Engineer in the software engineering function based in Amsterdam, Netherlands | Berlin, Germany | Munich, Germany | Prague, Czech Republic. The posting calls out experience with Docker, Git, CI/CD, Observability.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Amsterdam, Netherlands | Berlin, Germany | Munich, Germany | Prague, Czech Republic
Department
JCP Core

More roles at JetBrains

Developer Advocate (AIR)
Amsterdam, Netherlands | Berlin, Germany | Madrid, Spain | Munich, Germany | Remote (United States) · mid
A/B Testing AI Agents
Developer Experience Lead (JetBrains Cloud Platform)
Amsterdam, Netherlands | Berlin, Germany | Madrid, Spain | Munich, Germany | Paphos | Prague, Czech Republic | Warsaw, Poland · senior
Docker Git CI/CD
Email Marketing Specialist
Belgrade, Serbia | Berlin, Germany | Limassol | Madrid, Spain | Munich, Germany | Prague, Czech Republic | Remote (Germany) | Warsaw, Poland | Yerevan · mid
HTML/CSS Compliance Automation
Enterprise Customer Success Engineer (Post-Sales) - US
Foster City, CA | Marlton, NJ | Remote (United States) · mid
LLMs DevOps Machine Learning
Founding ML Engineer (Spectrum)
Amsterdam, Netherlands | Belgrade, Serbia | Berlin, Germany | Limassol | London, United Kingdom | Madrid, Spain | Munich, Germany | Paphos | Prague, Czech Republic | Remote (Germany) | Warsaw, Poland | Yerevan · junior
Python Kotlin LLMs
All JetBrains jobs →

Job description

from JetBrains careers

At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

About the Initiative

JetBrains is evolving beyond standalone developer tools toward a unified, AI-native platform for software development.

AI is no longer just an assistant inside the editor – it is becoming an active participant in how software is planned, built, reviewed, and operated across teams and organizations. This shift introduces new challenges that cannot be solved at the level of individual tools alone: governance, security, cost control, observability, and coordinated work between humans and autonomous agents.

Our goal is to build a platform that enables companies to adopt AI in software development in a structured, scalable, and economically efficient manner – without locking them into closed ecosystems.

We are building the foundation that connects developer workflows, team-level collaboration, and organizational control into a single coherent system.

This platform will serve as the execution and governance layer for AI-driven development, deeply integrated with developer tools but designed to work across teams, products, and environments.

This is a long-term strategic investment for JetBrains and a key pillar of our vision for the future of software development.

This is an excerpt. Read the full job description on JetBrains careers →
All software engineering jobs software engineering in Amsterdam, Netherlands Jobs in Amsterdam, Netherlands software engineering salaries software engineering career path
All JetBrains Jobs Browse software engineering roles principal positions