> Markdown version of [/jobs/ext/90246-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/90246-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Socure - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Big Data, Cloud Computing, Code Review, Software Debugging, Distributed Systems, Machine Learning, NoSQL, Software Engineering, Multithreading, Concurrency, Backend, Low Latency, Restful APIs, Golang, Microservices - **Published:** May 14, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=a0a38ff81b7676ab ## About the Role Do you have experience in System design?, * 5-8 years of professional software engineering experience with strong Golang proficiency, ideally in product-driven companies. * Solid programming fundamentals, excellent problem-solving skills, and expertise in system design. * Deep understanding of concurrency, multi-threading, and distributed computing concepts. * Experience building microservice architectures and developing RESTful APIs. * Demonstrated analytical and reasoning skills, with the ability to visualize and simplify complex systems. * Experience working with high-throughput, low-latency systems is highly desirable. * Familiarity with cloud platforms (AWS/GCP), NoSQL databases, big data analytics, or machine learning services is a plus. * A growth mindset and a genuine desire to learn, improve, and help build leading-edge backend systems., * Candidates must be based in London or within a commutable distance, with the ability to attend the office as needed. ## Description As a Senior Backend Engineer, you will be responsible for leading the design and implementation of distributed systems, taking full ownership of critical non-functional requirements such as scalability, security, and reliability. You will mentor fellow engineers, provide technical expertise, and remain hands-on through all phases of development-from architecture and implementation, to testing, documentation, and production support. This role is ideal for backend engineers who are passionate about building robust systems in Golang, thrive in a fast-paced environment, and want to shape technology at scale. What you'll do: * Architect, develop, test, and debug scalable backend services for distributed systems. * Lead and deliver on key non-functional requirements, including scalability, availability, performance, and security. * Design, author, and maintain comprehensive unit, integration, and functional tests to ensure reliability and exceptional coverage. * Create and contribute to technical documentation, fostering knowledge sharing and collaboration across teams. * Break down complex projects into clear, actionable tasks and drive them through to completion. * Mentor and support team members with code reviews, technical guidance, and sharing best practices. * Collaborate cross-functionally with product managers, designers, and engineers to deliver impactful features. * Continuously improve engineering processes, tools, and practices within an agile environment., * Permanent right to work in the UK is required; Socure does not provide visa sponsorship for this role. ## Related Videos - [Monoskope: Developer Self-Service Across Clusters](https://www.wearedevelopers.com/videos/329-monoskope-developer-self-service-across-clusters) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)