Based in Warsaw, you will join a highly experienced and growing Software Development team building innovative, cloud-based software that supports major decisions in the global energy transition.
Our platform is built on AWS using a microservices architecture, with back-end services implemented in TypeScript on ExpressJS and AWS Lambda, and micro‑frontend user interfaces built in React.
As a Principal Software Engineer, you are a senior individual contributor operating on the technical leadership track. You will shape the technical foundations of our software platform, providing architectural leadership and long-term technical direction across multiple products and teams, without line management responsibility.
A core focus of this role is ensuring there is a clear, well architected model for integration between our products and across our wider ecosystem, enabling teams to move quickly and independently while remaining aligned.
Your success will be measured by the outcomes teams achieve with the technical direction, foundations, and guardrails you create, rather than by the volume of work you personally deliver.
This role is ideal for an engineer who wants to exert influence through technical excellence, architectural stewardship, and enablement, working in close partnership with Engineering Managers and Product leadership.
Key Responsibilities
Technical strategy & architecture
Delivery & quality
Mentorship & influence
Skills, Knowledge and Expertise
Required attributes:
Desirable attributes:
What we offer