Tech Principal
Location: London, United Kingdom
Type: Full-Time (hybrid working – home and central office)
This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm’s mission.
Key Responsibilities
DevOps & Cloud Infrastructure
* Lead and manage DevOps operations across cloud services, including deployment and automation platforms.
* Own CI/CD strategy and implementation, ensuring robust pipelines.
* Oversee and refine ETL processes to support real-time and batch data flows.
System Architecture & Engineering Leadership
* Define and own system architecture strategy with a focus on resilience, scalability, and security.
* Promote platform modularity and orchestration using best practices in microservices, serverless frameworks, and containerisation.
Data Engineering & Database Coordination
* Design and manage integration strategies for both relational and non-relational databases.
* Guide platform schema design to support data analytics and AI/ML readiness.
Product & Strategy Contribution
* Collaborate with product and business stakeholders to align technical decisions with strategic objectives.
* Act as a technical advisor on features like dynamic tracking, automated reporting, and AI-driven consulting tools.
Agile Delivery & Scrum Contribution
* Champion agile methodologies and lead planning activities using modern project management tools.
* Facilitate sprint planning, backlog grooming, and retrospectives.
Team Leadership & People Management
* Manage and mentor a cross-functional team with plans for growth.
* Foster a culture of technical excellence and continuous improvement.
* Support recruitment and onboarding of technical talent.
Ideal Candidate Profile
Technical Skills
* Proven experience with cloud platforms and infrastructure-as-code tools.
* Advanced proficiency in backend (e.g., Python, Node.js) and frontend (e.g., TypeScript, React) technologies.
* Strong understanding of modern database technologies and integration patterns.
* Familiarity with CI/CD pipelines, containerization, and serverless architecture.
Professional Experience
* 6+ years in software engineering, including leadership and architectural responsibilities.
* Experience managing agile cross-functional teams.
* Background in SaaS platform development; experience in sustainability or ESG domains is a plus.
Soft Skills
* Strong strategic thinker able to influence product direction.
* Excellent communicator, comfortable engaging with multidisciplinary teams and senior leadership.
* High ownership mindset with a passion for clean, scalable code.