Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia Hybrid

JetBrains is hiring a Principal Engineer (Platform Architecture , JetBrains Cloud Platform)

Responsibilities

  • Design and evolve the architecture of a cross-product platform that serves as the foundation for AI-driven software development.
  • Define architectural principles, standards, and guidelines for platform services and shared foundations.
  • Design integration patterns and interfaces between platform services, developer tools, and external systems.
  • Ensure architectural decisions support scalability, reliability, security, and observability from the outset.
  • Own and drive key platform-level architectural decisions and trade-offs (e.g., service boundaries, data flows, identity, policy, and tenancy).
  • Review and validate architectural designs across teams to ensure consistency and long-term sustainability.
  • Collaborate with other architects and platform specialists to align on shared decisions and evolve the platform architecture over time.
  • Work closely with senior and staff engineers to translate platform requirements into coherent technical designs and implementation plans.

Requirements

  • Has strong experience in software engineering and system design, especially in complex, distributed systems.
  • Has experience defining or significantly shaping the architecture of new platforms or large-scale systems.
  • Is able to facilitate and align architectural decisions across multiple teams, balancing different perspectives and constraints.
  • Is comfortable working in an environment where many processes and standards are still not fully established.
  • Is motivated by long-term goals and prefers building foundations over delivering short-term features.

Nice to Have

  • Have hands-on experience designing or evolving platforms based on Kubernetes and cloud environments such as AWS.
  • Have experience with networking, compute, and storage infrastructure and can reason across application and infrastructure layers.
  • Enjoy helping teams converge on good solutions rather than enforcing a single “correct” approach.

Benefits

  • Strong base salary.
  • Flexible work location.
  • Remote work.
  • Extra time off.
  • Medical insurance allowance.
  • Learning and development opportunities.
  • Relocation support.
  • Language classes.
  • Fuel your day.
  • Mental health support.
  • Sports benefit.
  • Internal events.

Work Arrangement

Hybrid

Additional Information

  • Some benefits may vary depending on location.
  • We are an equal opportunity employer
Required Skills
software engineeringsystem designespecially in complexdistributed systems.networkingcomputestorage infrastructurecan reaso software engineeringsystem designespecially in complexdistributed systems.networkingcomputestorage infrastructurecan reaso
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
JetBrains
JetBrains creates intelligent development tools including IDEs like IntelliJ IDEA, focused on improving developer productivity through smart code assistance and advanced software development platforms.
All jobs at JetBrains Visit website
Job Details
Department Platform Architecture
Category infrastructure
Posted 4 hours ago