Job Closed
This listing is no longer active.
Make it happen. With Code.
Principal Engineer – Platform Architecture, JetBrains Cloud Platform
Location
Netherlands
Posted
69 days ago
Salary
0
Seniority
Lead
Job Description
Principal Engineer – Platform Architecture, JetBrains Cloud Platform
JetBrains
• 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.
Job 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.
Benefits
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Architect, design, and implement scalable and maintainable software applications. • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions. • Write clean, efficient, and well-documented code in C#/.NET. • Conduct code reviews and ensure coding standards are met. • Troubleshoot and debug complex technical issues. • Stay up-to-date with industry trends and emerging technologies. • Drive innovation and continuous improvement within the development team.
• Architect, design, and implement scalable and maintainable software applications. • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions. • Write clean, efficient, and well-documented code in C#/.NET. • Conduct code reviews and ensure coding standards are met. • Troubleshoot and debug complex technical issues. • Stay up-to-date with industry trends and emerging technologies. • Drive innovation and continuous improvement within the development team.
Java Spring Boot Working Student
LUMASERVDein Partner für Cloud Server, IaaS und PaaS. Einfache Verwaltung per Interface, API und Providern für Terraform.
• Support the development team in developing and maintaining customer projects • Work closely with product managers, developers and architects • Develop robust and scalable backend solutions using modern Java frameworks, particularly Spring Boot • Opportunity to gain hands-on experience in backend development and contribute to real projects
Lead Developer – Vue, Node, Laravel
LUMASERVDein Partner für Cloud Server, IaaS und PaaS. Einfache Verwaltung per Interface, API und Providern für Terraform.
• As Lead Developer and Architect, you shape the technical future of our web applications • You act as the central interface between development teams and the founding team • Develop scalable, modern solutions for businesses and public administration • Conduct regular code reviews and help establish best practices within the team • Lead development teams in technical planning and communicate a clear direction and strategy • Work closely with the founding team to standardize technologies across the product portfolio • Estimate complexities and efforts to produce accurate proposals and realistic project plans • Increase team productivity through process optimization and automation


