Principal Backend Engineer Python

Nordic Investin GroupStockholm, ME

About The Position

Nordic Investin is recruiting a Principal Backend Engineer Python on behalf of one of our partner companies. The partner is developing a business critical product where Python services sit at the centre of transaction flows and operational decision making. You will set technical direction while remaining close to the code, helping several teams improve reliability, delivery speed and engineering judgement. The environment will suit someone who enjoys building systems, testing assumptions in code and taking responsibility for production behaviour. Technical choices are expected to be explained in terms of maintainability, reliability and the people who use the product. You will work in short delivery cycles with direct access to product, domain and operational colleagues. The partner expects engineers to review designs, test assumptions early and follow important changes into production. Decisions should be recorded clearly enough that another engineer can understand the tradeoff months later. As a principal specialist, you will be asked to make a small number of high consequence technical decisions and improve the judgement around you. You are expected to challenge respectfully, make uncertainty explicit and remain available when the chosen direction meets production reality. Influence will come through useful work, not title alone.

Requirements

  • Extensive production experience with Python and modern service frameworks.
  • Strong knowledge of distributed systems, concurrency and failure handling.
  • Experience with PostgreSQL or another relational database at scale.
  • Hands on ability with cloud infrastructure, containers and CI CD.
  • Evidence of architectural leadership without losing delivery focus.
  • Clear professional communication in English.

Nice To Haves

  • Experience in fintech, marketplaces or other transaction intensive environments.
  • Kafka or another event streaming platform.
  • Security sensitive or regulated systems.

Responsibilities

  • Shape service boundaries, APIs and event driven workflows.
  • Build and review production Python services with measurable reliability targets.
  • Guide database, caching and messaging choices under real load.
  • Improve observability, incident learning and performance testing.
  • Mentor senior engineers and raise the standard of technical decision records.
  • Work with product and security leaders on risk, scope and sequencing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service