Principal Software Engineer & DevOps Lead

Explore roles

Longevity Partners

Principal Software Engineer & DevOps Lead

London
NEW
Hybrid

Description

Hybrid requirements: 3 days per week in the office.
Longevity Partners is seeking a seasoned and visionary Principal Software Engineer to lead the design, coordination, and scaling of digital products central to our consultancy-as-a-service offerings. This individual will be instrumental in driving the architectural, operational, and strategic roadmap for the firm’s tech stack — particularly the Impact Service Platform (ISP) and related AWS-hosted platforms.
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 our sustainability consultancy mission.
Key Responsibilities:
DevOps & Cloud Infrastructure
• Lead and manage DevOps operations across AWS services, including Amplify, EC2, Lambda, and S3.
• Own CI/CD strategy and implementation, ensuring robust automation and deployment pipelines.
• Oversee and refine ETL processes to support real-time and batch data flows between internal platforms and client-facing services.
System Architecture & Engineering Leadership
• Define and own system architecture strategy, ensuring resilience, scalability, and security across multiple applications.
• Ensure platform modularity and service orchestration using modern best practices in microservices, serverless frameworks, and containerization.
Data Engineering & Database Coordination
• Design and manage robust integration strategies between relational (SQL) and non-relational (NoSQL, e.g., DynamoDB, MongoDB) databases.
• Guide platform schema design for ESG data tracking, analytics, and AI/ML readiness.
Product & Strategy Contribution
• Collaborate with Product Managers and senior stakeholders to align technical decisions with business goals, especially for the ISP, BIU, and Policy Tracker platforms.
• Act as a technical advisor on features such as dynamic recommendation tracking, automated report generation, and AI-integrated consulting tools.
Agile Delivery & Scrum Contribution
• Champion agile best practices, driving planning and delivery in Jira.
• Facilitate sprint planning, backlog grooming, and retrospective sessions in coordination with product and design leads.
Team Leadership & People Management
• Directly manage and mentor a cross-functional team of 4+ developers with a roadmap to scale.
• Foster a culture of technical excellence, code quality, and continuous improvement.
• Guide recruitment and onboarding of additional technical hires.
Ideal Candidate Profile
Technical Skills
• Proven experience with AWS services (including Lambda, RDS, DynamoDB, EC2, Amplify).
• Advanced proficiency in backend (Python, Node.js) and frontend (TypeScript, React) technologies.
• Deep understanding of modern database technologies and data integration patterns.
• Strong grasp of CI/CD tools and practices (e.g., GitHub Actions, Jenkins, Terraform).
• Familiarity with containerization (Docker/Kubernetes) and serverless architecture.
Professional Experience
• 6+ years in software engineering, with a strong track record in technical leadership and architecture.
• Experience managing cross-functional teams in agile environments.
• Background in SaaS platform development; sustainability or ESG software domain is a plus.
Soft Skills
• Strong strategic thinking with the ability to influence product direction.
• Excellent communication skills — comfortable collaborating across disciplines and with senior leadership.
• High ownership mentality with a passion for clean, maintainable code and scalable solutions.
What We Offer
• Opportunity to lead transformative projects in a mission-driven sustainability firm.
• Ownership over core elements of Longevity’s platform evolution.
• Hybrid and flexible working arrangements.
• Competitive compensation, private health benefits, pension contributions, and cycle-to-work scheme.

Role tech stack

python
react
aws
django
javascript
typescript

Leadership

James Fenna
Head of Data

Company tech stack

aws
django
javascript
python
react
typescript
Longevity Partners
Principal Software Engineer & DevOps Lead
London
Share role