More jobs:
Senior Software Engineer
Job in
London, Greater London, W1B, England, UK
Listed on 2026-10-11
Listing for:
Investcloud
Full Time
position Listed on 2026-10-11
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
What you’ll do 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. Own the technical design of features within key services: contributing to design and architecture discussions, making sound technical decisions in your area, and helping other engineers grow 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. Our stack We are language-agnostic in principle, but the current stack includes:
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. Tooling:
Git Ops, IaC, 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. What we’re looking for Must-have experience Significant experience as a Senior 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.
Nice-to-have experience 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).…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×