See all roles

Principal Engineer (Product Architecture, JetBrains Cloud Platform)

Work from home Full-time role Hiring

At JetBrains, we’re building an AI-native platform for software development 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.

The role

We are looking for a Software Architect (Product Architecture) to drive architecture within a specific product area.

This role focuses on owning end-to-end architecture for a product domain: making sure product requirements translate into a coherent technical design, that the domain evolves sustainably, and that the product aligns with platform capabilities and constraints. You’ll be the architectural “center of gravity” for a domain, partnering closely with engineers and product stakeholders while collaborating with platform architects on shared foundations and integration contracts.

As this is a new platform, many standards and processes are still works in progress – you will help define them from the perspective of real product needs and delivery constraints.

As part of the team, you will

  • 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.

We are looking for someone who

  • 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.

We’d be particularly thrilled if you

  • Have experience designing product architectures that operate in cloud environments and integrate with multiple systems.
  • Are strong at reasoning about architectural trade-offs in context (time-to-market vs correctness, flexibility vs complexity, etc.).
  • Enjoy helping teams converge on good solutions through collaboration, not enforcement.

#LI-DNI

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Apply To This Job

You might like

Principal Engineer (Platform Architecture , JetBrains Cloud Platform)

Work from home Full-time role

Cash Application Specialist

Work from home Full-time role

Sr. Project Manager - Federal Architecture & Engineering

Work from home Full-time role

Electrical Engineer (Building Design)

Work from home Full-time role

Electrical Engineer (Building Design)

Work from home Full-time role

Technical Artist (5-month Contract)

Work from home Full-time role

Level Designer

Work from home Full-time role

Senior Gameplay Software Engineer (Unreal Engine 5)

Work from home Full-time role

Intermediate Gameplay Software Engineer (Proprietary Engine)

Work from home Full-time role

Jr. Social Media Manager, Platform

Work from home Full-time role

Experienced Bilingual (Spanish/English) Customer Service Representative – Onsite (Columbia, South Carolina)

Work from home Full-time role

Business Analyst Jr.

Work from home Full-time role

Technical Writer in a Freelance Role

Work from home Full-time role

Customer Support Specialist

Work from home Full-time role

Growth Analyst

Work from home Full-time role

Experienced Remote Customer Service Representative – Technical Support & Customer Experience Specialist (Work From Home)

Work from home Full-time role

Experienced Insurance Customer Service Representative – Delivering Exceptional Client Experiences at blithequark

Work from home Full-time role

Technical Platform Admin (Remote)

Work from home Full-time role

Experienced Remote Data Entry Specialist – Contributing to Magical Data Management Experiences at blithequark

Work from home Full-time role

Experienced Part-Time Remote Data Entry Specialist – Flexible Schedule Opportunity at arenaflex

Work from home Full-time role