Job Description
They are seeking an experienced Principal Software Engineer to act as a strategic technical leader while remaining hands-on with engineering delivery. This role bridges architecture and implementation, shaping engineering standards, guiding digital transformation initiatives, and mentoring senior technical talent. The successful candidate will influence senior stakeholders, drive technical innovation, and play a key role in delivering high-impact programmes.
Responsibilities
- Define and promote engineering standards, coding best practices, and CI/CD maturity across delivery teams.
- Lead complex and strategic engineering engagements, overseeing architecture, system design, and performance optimisation.
- Act as a trusted advisor to senior client stakeholders, including executive and C-suite leadership, on technical strategy and digital transformation.
- Mentor and coach senior engineers, fostering technical excellence and continuous learning within engineering teams.
- Drive technical aspects of pre-sales activities, including proposal development, technical due diligence, and solution shaping.
- Provide technical thought leadership through community engagement, public speaking, blogging, and open-source contributions.
- Ensure engineering solutions meet high standards for security, scalability, maintainability, and reliability.
- Serve as the final escalation point for complex technical decisions across projects.
Requirements
Essential Experience
- Extensive professional experience in software engineering with expert-level knowledge of at least two of the following languages:
- Python
- Node.js
- Java
- Proven track record delivering large-scale enterprise engineering projects or digital transformation programmes.
- Hands-on experience designing and deploying solutions on major cloud platforms (AWS, Azure, or GCP).
- Strong experience with containerisation technologies such as Docker and Kubernetes.
- Advanced knowledge of CI/CD pipeline design and implementation (e.g., GitHub Actions, GitLab CI/CD).
- Expertise in Infrastructure as Code (IaC), particularly using Terraform.
- Deep understanding of distributed systems, application security, and performance optimisation within cloud environments.
- Experience communicating complex technical concepts to executive-level stakeholders.
- Background working within a consultancy or client-facing environment, including involvement in proposals and project scoping.
- Experience building and leading high-performing engineering teams and fostering inclusive, collaborative cultures.
Highly Desirable Experience
- Expertise implementing modern identity and access management solutions, including:
- OAuth2
- OpenID Connect (OIDC)
- SAML
- Experience integrating Customer Identity and Access Management (CIAM) platforms such as Auth0, ForgeRock, or Azure AD.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now