Lead Software Engineer

InvestCloud, Inc.

Greater London

Hybrid

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive base salary
Discretionary bonus
Excellent pension
Private medical
Life assurance
28 days holiday plus bank holidays

Job summary

InvestCloud, Inc. is seeking a Lead Software Engineer to design and build backend services for our new private markets platform. This role involves significant technical leadership, including mentoring engineers and making architectural decisions.

The ideal candidate will have strong experience in Go, AWS, and Postgres, along with a track record of delivering high-quality software in production environments. We offer a hybrid working model with competitive benefits including a discretionary bonus and 28 days holiday.

Qualifications

  • Significant experience as a Lead Software Engineer, building and operating backend systems in production.
  • Deep experience in at least one modern backend language, preferably Go.
  • Strong understanding of distributed systems, service design, and API design.

Responsibilities

  • Design and build backend services for the platform, primarily in Go.
  • Own features and services end-to-end from requirements to support.
  • Provide technical leadership and mentor other engineers.

Skills

Go
AWS
Postgres
Kubernetes
gRPC
GitHub Actions

Job description

About The Role

We are building a green field next-generation platform for private markets. We are at an early stage of the build and looking for Lead Software Engineers to partner closely with the VP of Engineering to design and deliver foundational capabilities. This is a hands-on role for someone who wants to help shape the architecture, standards, and engineering culture of a new platform while leveraging modern coding practices to deliver high-quality code and infrastructure.

How you will provide meaningful contributions
  • Design and build backend services for the platform, primarily in Go, running on AWS with Postgres as a core data store.
  • Own features and services end-to-end: from shaping requirements and technical design through implementation, testing, deployment, and operational support, including taking responsibility for how they run in production.
  • Provide technical leadership for key services: leading design discussions, driving architectural decisions, and mentoring other engineers through pairing and code review.
  • Help define and evolve the target state architecture for the platform: service boundaries, data models, integration patterns, and reliability/observability standards.
  • Use AI tooling (e.g. Claude and similar) as a force multiplier to accelerate discovery, prototyping, and implementation, while maintaining a high bar for code quality, security, and correctness.
  • Collaborate with product, operations, and other engineering teams to integrate the platform with upstream and downstream systems, and to model private markets workflows effectively.
  • Contribute to and improve engineering practices across the team: automated testing, code review, design documentation, CI/CD, monitoring, and incident response.
  • Work effectively in an early-stage environment with evolving requirements, helping to shape our engineering processes, tooling, and standards as we scale the platform.
Basic Qualifications for Consideration
  • Languages: Go (primary), with room for the right tool for specific problems.
  • Infrastructure: AWS, Kubernetes.
  • Data: Postgres as a core relational store.
  • APIs: gRPC and HTTP-based services.
  • Workflow orchestration: Temporal.
  • Tooling: GitHub Actions, infrastructure as code, observability tooling.

You don’t need prior experience with every technology above, but you should be comfortable learning and working across this kind of stack.

You should have
  • Significant experience as a Lead Software Engineer (or equivalent), building and operating backend systems in production.
  • Deep experience in at least one modern backend language (Go, Java, C#, etc.), and an interest in working with Go day-to-day.
  • Strong understanding of distributed systems, service design, and API design.
  • Practical experience with relational databases, ideally Postgres: schema design, performance considerations, and migration strategies.
  • Track record of owning problems end-to-end: engaging with stakeholders, clarifying requirements, making design trade-offs, and delivering working software into production.
  • Comfortable working with and evaluating AI tooling in your workflow (e.g. for ideation, code generation, test generation, or documentation), while retaining strong engineering judgement and maintaining quality.
Ideally you will also be able to demonstrate
  • Experience in private markets, capital markets, asset management, or adjacent financial domains.
  • Experience working in an early-stage or 0-1 environment, where architecture, tooling, and processes are still being defined.
Experience with
  • Document generation workflows, e-signature platforms, or regulated operational processes.
  • Infrastructure-as-code and AWS-based platforms.
  • Event-driven architectures, workflow engines, or orchestration systems (e.g. Temporal).
Compensation & Benefits
  • Competitive base salary
  • Discretionary bonus
  • Excellent pension, private medical, life assurance
  • Hybrid working model
  • 28 days holiday plus bank holidays

The actual salary will vary based on the applicant’s education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant’s geographic location.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer, VP
Lead Software Engineer, VP

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 180,000
Lead, Software & Platform Engineering
Lead, Software & Platform Engineering

LSEG • Greater London

Hybrid
GBP 120,000 - 180,000
Career growth opportunities
Leadership in technology development
Hybrid work arrangements
+2
Lead Software Engineer
Lead Software Engineer

develop • Greater London

Hybrid
GBP 90,000 - 115,000
MacBook
Home office contribution
Hybrid working
+5
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Lead Software Architect
Lead Software Architect

Mission.dev • Northern Ireland

Remote
GBP 115,000 - 130,000
Comprehensive health coverage
Flexible working
25 paid holidays
+3
Staff Engineer - Core Markets
Staff Engineer - Core Markets

United States Digital Space LLC • Greater London

Hybrid
GBP 120,000 - 180,000
Equity options
Pension with company matching up to 7%
Private Medical Insurance
+3
Lead Software Engineer
Lead Software Engineer

Atarus • England

On-site
GBP 60,000 - 80,000
Lead DevOps Engineer - Real Time Platform
Lead DevOps Engineer - Real Time Platform

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 90,000
Healthcare
Retirement planning
Paid volunteering days
+1
Lead Software Engineer - Go / Python
Lead Software Engineer - Go / Python

JPMorganChase • Glasgow

On-site
GBP 120,000 - 180,000
Lead Developer
Lead Developer

Anson McCade • Belfast

Hybrid
GBP 90,000 - 120,000
Flexible working with autonomy over schedule
Competitive salary and performance-related bonus
25 days annual leave plus buy options
+4