Principal Software Engineer – Python | Own a Greenfield Azure Platform
* Full ownership of a greenfield Azure platform
* Modern cloud-native architecture with Python
* Technical leadership, influence & long-term impact
Are you a Principal Software Engineer with strong
Python and Microsoft Azure
experience, looking to lead the design and delivery of a brand-new greenfield platform?
A fast-growing, technology-driven company is seeking a
Principal Engineer
to join its expanding engineering team in Dublin. This role sits at the core of the business and offers full ownership of the technical delivery of a modern, cloud-native platform built on
Azure and Python
. You will define architecture, set engineering standards, and ensure the platform is scalable, secure, and production-ready from day one.
Operating in a highly engineering-led environment, you will collaborate closely with senior stakeholders and one of the company's founders, directly shaping both the long-term technical vision and the engineering culture. This is a true greenfield opportunity where clean architecture, cloud-native patterns, and modern engineering practices are expected and encouraged.
Your Mission
* Lead the architecture and development of core backend services, including API layers, business logic engines, and workflow orchestration.
* Own Azure infrastructure and runtime decisions, including Azure Functions, Container Apps, and App Service, as well as multi-environment deployment strategies.
* Define API contracts using an
OpenAPI-first
approach and establish code quality standards, review processes, and engineering best practices.
* Act as a senior technical leader by mentoring engineers, leading architecture and design sessions, and unblocking complex technical challenges across teams.
Do You Have?
* 10+ years of software engineering experience, with deep expertise in
Python
.
* Proven production experience designing and delivering systems on
Microsoft Azure
, including Functions, Container Apps, App Service, and CI/CD pipelines (Azure DevOps or GitHub Actions).
* Strong API design and implementation experience using RESTful services, OpenAPI/Swagger, and versioning strategies.
Why This Is a Great Opportunity
* Full technical ownership of a modern, greenfield Azure platform with real business impact.
* A high-visibility Principal role with direct access to senior leadership and key decision-makers.
* The opportunity to influence architecture, engineering standards, and team culture from the ground up.
This role is ideal for a
Principal Software Engineer
who wants to own complex, high-impact systems and play a defining role in shaping the future of a growing technology organisation.
For more information, contact
Olga Torres
confidentially on
or email your CV to
.