Make yourself visible and let companies apply to you.
Roles

Golang Jobs in London

Overview

Looking for Golang jobs in London? Discover top developer roles and exciting career opportunities in the heart of the UK tech scene. Whether you're a seasoned Go programmer or just starting out, our London Golang job listings connect you with leading companies seeking your skills. Start your next career move today with Haystack’s curated Golang vacancies in London!
Filters applied
London
Golang
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Engineer II - Golang
Mastercard
London
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
goland
git
helm
sql
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.Title and SummarySoftware Engineer II - GolangSoftware EngineerOverviewWe are looking for a software engineer to join an award winning team with a proven track record of combining data science techniques with an intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud. Headquartered in The City of London, we craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.As part of the application development team, your role will focus on creating and maintaining products across the whole lifecycle.Role• Create and maintaining microservices, primarily in Golang, taking increasing responsibility. • Assist with design and build to solve bugs, improve performance, and add new features. • Containerise your services and make ready for deployment onto a k8s environment using helm charts. • Develop understanding of end-to-end technical architecture and dependency systems. Apply that understanding in code. • Write tests with high coverage including unit, contract, e2e and integration. • Version control code with git and build, test and deploy using ci/cd pipelines. • Build and test remotely on your own machine and deploy to low level envs. • Participate in the review of team members code. • Perform demos and join acceptance discussions with analysts, developers and product owners. • Assist in task planning and review as part of a sprint based workflow. • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements. • The role is hybrid, based in central London, and the expectation is that you attend the office according to Mastercard policy, including team days, which are currently on Monday and Thursday.All About YouFirst and foremost, you want to build products to solve real, pressing problems for your customers. You enjoy working in a team, and have an interest in data science and how advanced algorithms may be deployed as product offerings.You are detail oriented, and enjoy writing and reviewing code to a high standard with tests to prove it.• Demonstrable ability to write Python/Golang and SQL. You are happy to learn new programming languages and frameworks as necessary. • You are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs and in-memory/NoSQL stores. • You are familiar with working in a devops based software development workflow, including building, testing, and continuous integration/deployment. You are also happy to be evolve along with the development process and contribute to its success. • You have the ability to communicate with a range of stakeholders, including subject matter experts, data scientists, software engineers and enterprise devops and security professionals. • You are keen to engage with best practices for code review, version control, and change control, balancing the need for a quality codebase with the unique and particular demands of scale up stage software engineering. • You have experience or are keen to engage with productionising machine learning technologies.Corporate Security Responsibility
Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Backend Software Engineer
Fruition Group
London
Fully remote
Mid - Senior
Private salary
RECENTLY POSTED
aws
kubernetes
cassandra
kafka
docker
grpc
+1
UK Remote6 Month ContractA fantastic contract role has opened up for a highly skilled Backend Software Engineer with strong expertise in Go. This is an exciting chance to join a leading technology company known for its high engineering standards and innovative approach to distributed systems.In this position, the Backend Software Engineer will play a central role in building and scaling mission-critical, data-heavy applications. You’ll be involved across the full engineering lifecycle - from system design through to development and delivery - taking ownership of solutions that drive real impact.Working closely with an Engineering Manager and collaborating with cross-functional teams, the Backend Software Engineer will help shape and implement microservices-based architectures, while making use of modern technologies such as AWS, Kubernetes, Docker, and Kafka. You’ll also focus on improving performance, reliability, and scalability, contributing to design discussions, code reviews, and knowledge sharing across the team.Backend Software Engineer - Key Skills & Experience:Strong background in backend software engineering, with significant commercial experienceAdvanced proficiency in Go (Golang) and hands-on expertise with AWS, Kubernetes, and DockerExperience designing and architecting systems end-to-endProven track record of working with complex, large-scale data applicationsProduct-driven mindset and experience working in fast-moving, tech-focused organisations (e.g. start-ups or scale-ups)Additional skills with Kafka, Cassandra, gRPC, and microservices design are highly advantageousOpen-source contributions are a plusThis is an excellent opportunity for a Backend Software Engineer who thrives on tackling technical challenges and wants to make a tangible impact. The client is looking to move quickly, so if this sounds like the role for you, don’t hesitate to apply.We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.TPBN1_UKTJ
Senior Golang Developer
PCR Recruitment Limited
London
Hybrid
Senior
£600/day - £650/day
RECENTLY POSTED
goland
Senior Golang Developer - Web/Vulnerability Scraping 3-Month Rolling Contract (up to 2 years) £600-£650 per day - Inside IR35 Hybrid - London 3 days per week & 2 days working from homeOur global media and consumer technology client is seeking a Senior Back End Engineer to join their Information Security team for an initial 3-month contract. This role focuses on building and maintaining internal tools used for large-scale web application testing, automation, and scraping, helping to improve the security and resilience of digital platforms used worldwide.This is a fast-paced, high-impact role suited to experienced engineers who are confident working autonomously and contributing to complex systems with minimal onboarding. The ideal candidate will be available immediately or at short notice, and willing to work flexibly as needed to help clear a growing backlog of work.Key Responsibilities
Creating tools that emulate malicious activity in order to detect and fix weaknesses in web platforms.
Build and enhance microservice-based automation pipelines that test and strengthen web apps.
Design, develop, and maintain scalable back end systems for internal web crawling and scraping tools.
Collaborate with engineering and security stakeholders across global teams.
Deliver high-quality, efficient code in an agile environment with minimal supervision.
Requirements
Extensive commercial experience with Golang in back end development.
Familiarity with Python is advantageous but not essential.
Proven ability to build and support applications at scale, ideally in microservices environments.
Strong understanding of web technologies and experience with web scraping or automation.
Deep understanding of HTTP/HTTPS protocols, including request/response flows, headers, cookies, session management, and handling protocol-level behaviours commonly encountered in large-scale scraping.
Knowledge of information security principles and secure coding practices.
Excellent communication and documentation skills.
Comfortable working independently and able to hit the ground running.
Experience working in global, distributed teams.
Principal Software Engineer Rust Low Latency
client server
London
Hybrid
Senior
£100,000
RECENTLY POSTED
rust
react
c++
java
goland
Principal Software Engineer / Developer (Rust Golang) London / WFH to £110kAre you a senior technologist with leadership skills?You could be progressing your career working on bleeding edge, Machine Learning and AI powered, audio fraud detection software used by all UK banks, the emergency services and a range of other clients to prevent and detect fraudulent call activities at a market leading SaaS business.As a Principal Software Engineer you will split your time between architecture, design, hands-on coding and mentoring, team leadership and strategy. You’ll collaborate with Product Managers and other technical team leads, contributing to strategy and keep the team on track for efficient delivery of high quality real-time software. The tech stack is based on low latency Rust and Golang with a React front end.There’s an open, collaborative environment where learning and personal development are key and there’s a strong pipeline of Greenfield projects as well as flexible working and a host of benefits; the company has been awarded Platinum standard by Investors in People and is multi-award winning with various DEI initiatives and excellent personal growth and career development opportunities.Location / WFH:You can work from home most of the time, joining colleagues in the London two days a week; when you are in the office you can enjoy a friendly team environment that encourages knowledge sharing and close collaboration.About you:You are an experienced backend focussed Software Engineer with strong OO programming skills (e.g. Java, C++), ideally you will have commercial Rust and / or Golang experience but you can pick this up on the jobYou have experience of engineering complex, low latency, real-time solutionsYou have experience of mentoring and providing technical leadership, you enjoy developing and coaching othersYou have a thorough understanding of Computer Science fundamentals such as Data Structures, Design Patterns, OOP, multithreadingYou have full software development lifecycle experienceYou have advanced communication and stakeholder engagement skillsWhat’s in it for you:As a Principal Software Engineer / Developer you will earn a competitive package:Salary to £110k + bonus25 days holiday (with the option to buy 5 more)Flexible working (including working from home start / finish times)Enhanced maternity and paid parental leave packagesTime off to participate in charity initiatives such as Code ClubPension, Life Assurance, Medical careMonthly Wellness budget to spend on what you likeGym membershipAnnual home office budgetDiverse, inclusive team culture with flexible workingApply now to find out more about this Principal Software Engineer / Developer (Rust Golang Low Latency) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.TPBN1_UKTJ
Senior Software Engineer
Leo Technology
London
Hybrid
Senior
£85,000
RECENTLY POSTED
php
mysql
kubernetes
goland
The Job:Job Title: Senior Software EngineerIndustry: Enterprise SaaS (Retail)Tech Stack: Golang, Kubernetes, Cloud Run, Pub/Sub, SpannerDB, GCPWorking Set-Up: Remote first with occasional visits to London or Manchester offices ( Please note - candidates for this role must be UK based)Salary - £85,000 p/a + discretionary 10% bonusInterview process: 3 stages (virtual)The Role:Leo Technology have partnered with a long standing client to help them make a critical hire for their development team!This multinational company are the market leaders in retail loyalty solutions. With an enterprise client base including Sainsburys, Tesco, Walmart, Woolworths, and Asda, they’re looking for a Senior Software Engineer to join their team and help them through their journey of evolving from a traditional PHP / MySQL monolith to a cloud-native architecture on GCP.We’re looking for talented engineers who’ve led journeys like this before.In this role, you’ll be responsible for designing and scaling backend systems in Golang, whilst leveraging tools and technologies such as Kubernetes, Cloud Run, Pub/Sub, and SpannerDB. You’ll be instrumental in building high-performance, distributed services and will play a key role in shaping the companies architecture, mentoring others, and driving their migration to modern systems.The Person:Proven experience modernising legacy PHP / MySQL applications into GCP-based microservicesSkills in GolangHands on experience with GCP, SpannerDB, and KubernetesA background in retail, loyalty, or customer engagement platforms is highly desirableExperience delivering clean, scalable architectureA passion for collaborative engineering.Interview Process:1st stage: Call with the hiring manager2nd stage: Panel interview3rd stage: HR culture chatImportant Notice:We are expecting a high volume of applications for this role and while we do our best to respond to as many applicants as we can, it isn’t always possible to get back to everyone. With this in mind, if you’ve not heard from a member of our team within 2 weeks of submitting your CV, please assume that your application has not been successful on this occasion.Both Leo Technology and the companies we partner with are incredibly passionate about building environments where people from all backgrounds and walks of life are embraced. Our mission is to welcome everyone and create inclusive teams. We celebrate difference and encourage people from all backgrounds to apply.Leo Technology Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Leo Technology website.TPBN1_UKTJ
Senior Golang Developer
Opus Resourcing Ltd
London
Hybrid
Senior
£80,000 - £100,000
RECENTLY POSTED
goland
aws
prometheus
terraform
grafana
c++
+1
A Senior Golang Developer is required to design and deliver robust, scalable cloud Back End services for an innovative European consumer technology scale-up developing high-end productivity electronic devices. As a Senior Golang Engineer you’ll play a key role in advancing high-quality cloud solutions with a modern stack (Go, GCP, Terraform), collaborating across design, Embedded, data and Front End teams to shape future-proof systems with minimal Legacy.Salary £80,000 to 100,000k + Bens including 30 days holiday (remote with 2 days in the office, London Paddington area)Key skills required for the Senior Golang Developer
Strong proficiency in Go, with hands-on software engineering experience building and maintaining cloud Back End services
Commercial experience with cloud platforms such as GCP, AWS, Azure (GCP highly beneficial)
Strong skills in software design, clean coding, CI/CD, robustness, systems scalability, and build and run.
Logging, metrics and tracing with skills such as Grafana and Prometheus
Experience with Infrastructure as Code (eg, Terraform)- this is not a DevOps role
Understanding of lower-level languages such as C++ or Rust
Experience designing scalable APIs and working in multi-tenant architectures
Background in software engineering with a relevant technical degree
Able to take end-to-end ownership and apply pragmatic problem-solving
Collaborative mindset, analytical thinker, and comfortable working cross-functionally
Professional written and spoken English
What you’ll do as a Senior Golang Developer
Design, develop, and test Back End services using Go
Build and optimise robust APIs and API frameworks for multi-tenant environments
Deploy, monitor, and operate services in GCP with CI/CD practices
Explore AI opportunities within cloud strategy, including optimisation of existing models
Design data pipelines and IAM policies to manage petabyte-scale datasets
Work closely with Embedded, design, product and content teams in a cross-functional environment
Contribute to a culture of continuous improvement, elevating code quality and engineering standards
Why this role?
Join a mission-driven consumer-tech innovator focused on enhancing human creativity and productivity
Join a large international European Golang-focused cloud engineering team and work with top-end engineers
Work with a clean, modern codebase and minimal Legacy
Collaborate with highly skilled colleagues across engineering and product disciplines
Enjoy a culture that values focus, craftsmanship, and technical excellence
Additional benefits including extra leave days, wellness initiatives, premium insurance and regular team events, some European trips
A supportive environment with opportunities to contribute to both technical strategy and product evolution
Opus Resourcing acts as an employment agency with respect to permanent employment.Apply now or message us for more details. Referrals always welcome!
Senior Go Developer
Fruition Group
London
Hybrid
Senior
Private salary
RECENTLY POSTED
aws
kubernetes
cassandra
kafka
docker
grpc
+1
6 months ContractLondon Hybrid or Fully RemoteAn exciting opportunity for a highly skilled Senior Go Developer to join a leading technology business on a contract basis. This organisation is recognised for its engineering excellence and is seeking a Senior Go Developer to help scale distributed systems and deliver high-performance solutions.In this role, the Senior Go Developer will design, develop, and implement data-intensive applications across the full engineering life cycle. You’ll architect and deliver microservices-based systems using Go (Golang), AWS, Kubernetes, Docker, and Kafka, working closely with cross-functional teams to build scalable, reliable, and resilient platforms.You’ll also play a key role in optimising system performance, improving reliability, and ensuring scalability, while contributing to code reviews, design discussions, and knowledge sharing across the engineering function.Senior Go Developer - Key Requirements:
Strong commercial experience in Back End development
Advanced skills in Go (Golang), with proven expertise in AWS, Kubernetes, and Docker
End-to-end software engineering experience, including system design and architecture
Background in complex, large-scale, data-driven applications
Product-focused approach, ideally within fast-paced tech organisations (start-ups or scale-ups)
Knowledge of Kafka, Cassandra, gRPC, and microservices is a strong advantage
Open-source contributions are beneficial
If you’re a Senior Go Developer looking for a challenging 6-month contract with a forward-thinking tech company, apply today.We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Senior Go Developer
Fruition Group
London
In office
Senior
Private salary
RECENTLY POSTED
aws
kubernetes
cassandra
kafka
docker
grpc
+1
London, UK 6 Month ContractAn incredible opportunity for an experienced Senior Go Developer with strong backend engineering skills to join a prestigious tech client on a contract basis. Known for its high bar for engineering quality, this isn’t your typical banking or fintech gig - contractors here are genuinely embedded, involved, and making meaningful impact from day one.As a Senior Go Developer, you’ll play a key role in building mission-critical, data-driven services that power core parts of the platform. You’ll take ownership across the full development lifecycle, from system design and implementation to optimisation and release.You’ll be working in an open, fast-moving environment where ideas get tested quickly and good engineering practices are taken seriously. If you like seeing your work go live within days - not weeks - you’ll fit right in. Contractors are treated as part of the team, contributing to technical decisions, stand-ups, and everything in between.Reporting into an Engineering Manager, you’ll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices.This is a team that values clean systems, clear thinking, and code that lasts. You’ll have the freedom to shape how things are built and the trust to get on with it - whether that’s improving infrastructure, shipping new features, or quietly refactoring something that needs it.Senior Go Developer - Key Requirements:
Significant professional experience in software development, with a strong focus on backend systems
Proficiency in Go / Golang and proven expertise in AWS, Kubernetes, and Docker
Experience with end-to-end software engineering, including system design and architecture
Hands-on experience working on complex, data-intensive applications
A product-focused mindset and familiarity with working in technology-driven organisations or start-ups
Experience with Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects
If you’re a Senior Go Developer looking for a fast-paced, collaborative contract role where your work will ship quickly and matter to real users - apply now. Our client is ready to move quickly for the right person.We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Senior Backend Engineer (Telco Integration Lead) Golang
Ventula Consulting Limited
London
Hybrid
Senior
£100,000
RECENTLY POSTED
goland
aws
kubernetes
restful
kafka
python
+3
Senior Backend Engineer (Telco Integration Lead)We are seeking a deeply technical and security-minded Senior Backend Engineer to join a newly-founded, high-impact AI joint venture. Backed by five of the world’s leading telecommunications giants, our mission is to restore trust in global voice communication.This is not a standard backend role. We are seeking a foundational engineer to own our single greatest strategic asset: our unique, privileged access to network-level intelligence via the GSMA CAMARA API standard. This is our right to win, and you will be the engineer responsible for building the bridge to it.You will be the Critical Path Owner for Track Zero, the 30-day foundational sprint to validate and integrate the first-ever CAMARA-based signals (like sim-swap and device-roaming-status) from our telco founders. Your success is the Go/No-Go gate for our MWC 2026 launch. You will be directly responsible for building the out-of-band data path that enables our flagship Telco-Verified Security Shield and its sub-500ms Time-to-Trust metric, our core differentiator that no over-the-top competitor can replicate.This position offers a unique opportunity to define a new category of network-aware security, working directly with the world’s leading carriers to turn their network data into a real-time defense against global fraud.Key ResponsibilitiesTelco Integration & Architecture?Own and build the Security Signal Ingestion path, the secure, low-latency, and out-of-band data channel connecting to our founding members’ network API gateways.?Architect and implement a carrier-agnostic, vendor-agnostic connector layer to consume RESTful APIs from a heterogeneous global landscape of telco partners and IMS vendors (e.g., Nokia, Ericsson, Mavenir).?Serve as the primary technical liaison to the engineering teams at our telco founders (Deutsche Telekom, Singtel, SKT, etc.), working hand-in-glove to navigate, validate, and productionize their new CAMARA network APIs.?Design and build the high-throughput microservices that will query, ingest, normalize, and cache network signals (e.g., sim-swap, device-roaming-status) to be used in our real-time Scam_Score model.?Implement a mandatory Zero Trust security model for this critical integration, our most sensitive asset. This includes mTLS, least-privilege IAM, and network micro-segmentation.System Ownership & Performance?Serve as the Critical Path Owner for Track Zero, our 30-day sprint to validate and integrate real-time signals from at least two telco partners, culminating in a Go/No-Go demo.?Ensure all network API integrations meet the stringent P99 latency budgets (e.g., < 150ms) required to support our sub-500ms Time-to-Trust product goal.?Collaborate with the platform team to build a parallel development path using mocked data to mitigate risks of network API delays.?Define and own the data contracts and pipelines that feed this “ground-truth” network data from the integration layer to our core AI Service Bus (Apache Kafka).Cross-functional Collaboration?Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to power our proprietary machine learning models.?Partner with product and leadership to define the Phase 2 (post-MWC) roadmap for co-developing new, proprietary network APIs (like Caller_Velocity from CDRs) that will become our long-term, indefensible moat.?Document integration architectures, data schemas, and security controls to create setup guides for our Founding Member partners.?Collaborate with our external InfoSec vendor to ensure the integration layer is continuously validated and hardened against threats.Required QualificationsEducation & Experience?Bachelor’s degree in Computer Science, Engineering, or a related field.?7+ years of hands-on experience in backend engineering, with a proven track record of building and maintaining high-performance, distributed systems in production.Required Technical Skills?A minimum of 5 years of production experience with Go (Golang). Experience in other languages (e.g., Python, Node.js) is valued, but will not replace this core Go requirement.?Strong, demonstrable experiefnce with real-time, low-latency data processing. You obsess over milliseconds and understand the trade-offs.?Proficiency with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Kubernetes, Docker).?Deep understanding of API design (REST, gRPC, Webhooks) and API security (OAuth 2.0, mTLS, JWTs).?Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers.?Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar).This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much dependant on experience with a guide between £110k-£140K basic + package.
Senior Golang Developer - Kubernetes - Financial Services
Rothstein Recruitment Ltd
London
In office
Senior
£130,000
RECENTLY POSTED
kubernetes
goland
processing-js
aws
prometheus
terraform
+11
Excellent opportunity opens for an experienced Developer strong on Golang with experience in AWS and Kubernetes to join a highly regarded Financial Services entity’s London office. You will act as the team lead and play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm.If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you.Key Responsibilities:
Design, develop, and maintain high-performance Back End services using GoLang to support financial applications and services, including trading platforms, investment systems, and risk management tools.
Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure.
Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment.
Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security.
Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs.
Optimize the performance of Back End services, ensuring low-latency responses and high availability, critical for financial services.
Implement CI/CD pipelines, automated testing, and monitoring systems to ensure the reliability and stability of production systems.
Proactively identify issues and bottlenecks in existing systems and propose solutions to improve the system’s performance and scalability.
Stay updated with new tools, technologies, and industry trends in cloud computing, containerization, and financial systems to continuously improve development practices and outcomes.
Ideal Skills:
Proven experience (2+ years) in GoLang Back End development, with a strong focus on performance optimization and building scalable systems for high-volume, high-frequency financial applications.
Strong experience working with Amazon Web Services (AWS), including EC2, S3, RDS, DynamoDB, Lambda, and other cloud-native technologies.
Hands-on experience with Kubernetes for deploying, managing, and scaling containerized applications in a cloud environment.
Solid understanding of financial systems and services, particularly in areas such as trading platforms, investment management, and risk analytics.
Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems.
Strong knowledge of containerization (Docker) and continuous integration/deployment (CI/CD) practices.
Experience with database systems (relational and NoSQL) and working with financial data.
Familiarity with DevOps practices and tools to streamline the development life cycle, such as infrastructure-as-code (eg, Terraform or CloudFormation).
Ability to troubleshoot and resolve issues in production environments, ensuring uptime and performance in high-pressure, mission-critical scenarios.
Excellent communication skills to collaborate effectively with cross-functional teams and stakeholders in a fast-paced financial environment.
Experience with serverless computing (AWS Lambda, etc.) to create efficient and scalable solutions.
Knowledge of financial industry regulations and standards, particularly around data security and privacy.
Familiarity with event-driven architectures or message queues (eg, Kafka, RabbitMQ) for Real Time data processing.
Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI.
Understanding of performance monitoring and observability tools such as CloudWatch, Prometheus, or Datadog.
Interested? Please Apply!Golang Go AWS Kubernetes Terraform Bank Banking Finance Financial Services Crypto Blockchain Web3 Trading Exchange Digital Assets Hybrid Flexible Developer Software Engineer Backend Developer Golang Engineer Kafka Apache Kafka RabbitMQ AWS Lambda Cloud Platform
Senior Golang Developer
PCR Digital
London
Hybrid
Senior
£600/day - £650/day
RECENTLY POSTED
goland
Senior Golang Developer - Web/Vulnerability Scraping 3-Month Rolling Contract (up to 2 years) 600- 650 per day - Inside IR35 Hybrid - London 3 days per week & 2 days working from homeOur global media and consumer technology client is seeking a Senior Back End Engineer to join their Information Security team for an initial 3-month contract. This role focuses on building and maintaining internal tools used for large-scale web application testing, automation, and scraping, helping to improve the security and resilience of digital platforms used worldwide.This is a fast-paced, high-impact role suited to experienced engineers who are confident working autonomously and contributing to complex systems with minimal onboarding. The ideal candidate will be available immediately or at short notice, and willing to work flexibly as needed to help clear a growing backlog of work.Key Responsibilities
Creating tools that emulate malicious activity in order to detect and fix weaknesses in web platforms.
Build and enhance microservice-based automation pipelines that test and strengthen web apps.
Design, develop, and maintain scalable back end systems for internal web crawling and scraping tools.
Collaborate with engineering and security stakeholders across global teams.
Deliver high-quality, efficient code in an agile environment with minimal supervision.
Requirements
Extensive commercial experience with Golang in back end development.
Familiarity with Python is advantageous but not essential.
Proven ability to build and support applications at scale, ideally in microservices environments.
Strong understanding of web technologies and experience with web scraping or automation.
Deep understanding of HTTP/HTTPS protocols, including request/response flows, headers, cookies, session management, and handling protocol-level behaviours commonly encountered in large-scale scraping.
Knowledge of information security principles and secure coding practices.
Excellent communication and documentation skills.
Comfortable working independently and able to hit the ground running.
Experience working in global, distributed teams.
Page 1 of 1

Frequently asked questions

What types of Golang jobs are available in London on Haystack?
Haystack features a variety of Golang job opportunities in London, including roles such as Backend Developer, Software Engineer, DevOps Engineer, and Full-Stack Developer across startups, scale-ups, and established tech companies.
Do I need to have previous Golang experience to apply for these jobs?
While many positions require prior Golang experience, some entry-level roles and internships are also available for candidates who have a strong foundation in programming and are eager to learn Golang on the job.
How can I improve my chances of getting hired for a Golang job in London?
To boost your chances, tailor your CV to highlight relevant Golang projects, contribute to open-source Golang repositories, prepare for technical interviews focusing on Go programming concepts, and stay updated with the latest trends and best practices in the Golang community.
Are remote or hybrid Golang job options available in London?
Yes, many recruiters and companies in London now offer remote or hybrid work arrangements for Golang developers to accommodate flexible working preferences.
How frequently are new Golang jobs posted on Haystack for London?
New Golang job listings are posted regularly on Haystack, with fresh opportunities often added weekly to keep candidates up-to-date with the latest openings in London's tech scene.