Principal Full Stack Engineer
Core
Lead full-stack engineering across the software development lifecycle, delivering cloud-based products for organizations while shaping architectural decisions and guiding engineering best practices.
Role type
Principal Full Stack Engineer (Technical Leadership & Delivery)
Builds
Cloud-native software products and services for diverse organizational clients
Domain
Technology Consulting / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, JavaScript, Node.js, C#, Java, AWS, Azure, Terraform, CI/CD pipelines, Git, database technologies, agile methodologies, technical leadership, mentoring, stakeholder engagement
Preferred skills
No-SQL technologies (MongoDB), public sector/healthcare industry experience, community building
Technologies
Python, JavaScript, Node.js, C#, Java, AWS, Azure, Terraform, GitHub Actions, GitLabCI, Jenkins, Azure DevOps, MongoDB, Git
Responsibilities
Shape architectural decisions and guide engineering best practice; mentor, manage, and up-skill engineers; engage with senior stakeholders to translate business goals into technical outcomes; adapt to different tech stacks; support live products; balance short-term delivery with long-term technical strategy
Seniority
Principal, technical authority & mentorship
