Principal Software Engineer & Devops Lead

London, ENG, GB, United Kingdom

Job 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.
See more
Role tech stack
Python


React


AWS


Django


JavaScript


TypeScript


Life at
Longevity Partners
Browse all roles
Location
Sorry, we have no imagery here.


Sorry, we have no imagery here.


Sorry, we have no imagery here.


Map
Satellite
Keyboard shortcuts
Map data 2025 Google
Terms
Report a map error
Tech at
Longevity Partners
Go to profile
Leadership
James Fenna
Head of Data
Company tech stack
AWS


Django


JavaScript


Python


React


TypeScript

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3423087
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned