Staff Engineer (Product Architecture, JetBrains Cloud Platform)

New
J
JetBrainsSoftware Development
Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, ArmeniaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Cloud ComputingSoftware ArchitectureSoftware Engineering

Requirements

  • Has strong experience in software engineering and system design, with a track record of working on complex systems.
  • Has experience owning architecture within a product or domain, including balancing delivery needs with long-term sustainability.
  • Is comfortable aligning product needs with platform capabilities and constraints (and negotiating trade-offs when needed).
  • Can facilitate architectural decision-making inside a team and across partner teams.
  • Is comfortable working in an environment where many processes and standards are still being formed.
  • Is motivated by long-term goals, designing for evolution rather than one-off implementations.

Responsibilities

  • Own the architecture of a specific product domain within JetBrains Cloud Platform and evolve it over time.
  • Translate product and domain requirements into clear architectural designs and implementation approaches.
  • Define service boundaries, domain models, data flows, and integration contracts, in line with platform standards.
  • Drive key architectural decisions and trade-offs in your area (e.g., API design, persistence, reliability, performance, and migration paths).
  • Ensure your domain architecture supports scalability, reliability, and observability from the outset.
  • Review and validate architectural designs within your domain and team, raising quality and consistency.
  • Collaborate with platform architects and other domain owners to align on cross-cutting decisions and shared interfaces.
  • Work closely with senior and staff engineers to clarify requirements, reduce ambiguity, and support execution.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now