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!
Kubernetes Platform Engineer - London / Paris- Systematic Quant Fund
Oxford Knight
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. A technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped the collaborative mindset, enabling them to solve the most complex challenges. They have a culture of innovation which continuously drives their ambition to deliver high quality returns for investors.

Responsibilities:

As they build a new team, this firm is seeking experienced Kubernetes Engineers who can support both cloud-based and on-premise container orchestration platforms. This role will contribute to the stability, scalability, and performance of our Kubernetes clusters, supporting a variety of mission-critical workloads. You will work closely with cloud, DevOps, and application teams to ensure smooth deployment pipelines, robust observability, and secure cluster operations.

Requirements:

  • Help design and lead the implementation of Kubernetes clusters (on-prem and/or cloud) with high availability, scalability, and security.
  • Offer Kubernetes as a product to internal teams by delivering self-service capabilities (e.g. namespace provisioning, templated jobs, onboarding flows).
  • Build reusable platform patterns and deployment blueprints using Helm, Kustomize, or custom controllers.
  • Develop and maintain platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.
  • Design tenancy-aware RBAC, network policies, and secrets management aligned to internal standards and developer autonomy.
  • Deep understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning.
  • Apply policy-as-code via admission controllers (OPA/Gatekeeper) to enforce compliance and enable safe multi-tenancy.
  • Implement observability stacks that monitor cluster health, workload status, and policy violations, exposing this to users through dashboards or APIs.
  • Manage and support Kubernetes clusters across production, staging, and development environments.
  • Troubleshoot and resolve infrastructure, container, and networking issues in Kubernetes environments, while shifting common operational tasks into automation and developer-friendly tooling.
  • Support application teams with onboarding and deployment by enabling paved-path workflows-not ticket-based operations.
  • Participate in on-call rotation and incident response related to Kubernetes and containerised applications.
  • Demonstrable knowledge of Python, Golang, or similar languages, with emphasis on platform tooling, scripting, or controller development.
  • Stay informed on industry trends and emerging technologies to evolve platform capabilities, developer experience, and operational resilience.

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

Senior Software Engineer - Build AI Tools (Python, GoLang) - Citi
Citi
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

The Team:
Cloud Technology Services (CTS) is responsible for looking after Citi’s Cloud programme across Public and Private Cloud. It has several new and exciting programmes utilising cutting edge cloud and container technologies, with a view to ensuring that our offerings are best in class and enable our wider business lines and clients alike.

The job:
This role sits within the newly formed GenAI Security team, which is responsible for ensuring, maintaining, and improving the security of our GenAi Prompt security capabilities within the firm. You will be responsible for engineering solutions that strengthen and broaden our security capabilities in an environment that is changing daily whilst also working with vendor products to achieve the same aims. You will have the opportunity to partner with key Engineering teams, alongside Operations and Site Reliability Engineering.
Effective capabilities that combine security and engineering excellence are key to success.

What the role covers:

  • Designing, developing, optimizing, and enhancing a GenAI prompt security platform to protect firm AI/LLM-based applications from adversarial attacks and prompt injections.
  • Building and automating a security testing framework to validate protection mechanisms for various LLM use cases.
  • Owning solutions that are expected to operate and perform at scale across the organisation.
  • Collaboration with multiple stakeholders and partners across Engineering and Operations as well as partner teams within the wider Citi organisation, across different time zones.

Job Skills/ Qualifications:

  • Highly motivated self-starter with excellent interpersonal and problem-solving skills
  • Bachelor’s degree or equivalent work experience
  • Good oral and written communication skills
  • Significant relevant industry work experience
  • Experience of the full lifecycle of design, implementation and running of enterprise software solutions involving cross functional team collaboration
  • Expertise in a major programming language such as Python and/or Go, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc)
  • Expertise in designing and implementing secure APIs and libraries.
  • Experience in Generative AI, LLM frameworks, LLM prompt engineering and/or adversarial testing is a bonus.
  • Experience with Cyber engineering and Operations, which could include DevSecOps or MLSecOps.
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of new and current systems
  • Experience in containerized deployment (Kubernetes, OpenShift etc).
  • Expertise with DevOps, CI/CD and agile methodology

What we can offer you:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit ourGlobal Benefitspage to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Systems & Engineering ------------------------------------------------------
Time Type:

Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Staff Generative AI Engineer, Vice President - Citi
Citi
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
At Citi, we are pioneering the future of enterprise operations through innovative technology. Our COO-Technology Engineering and Architecture capability is at the forefront, responsible for architecting best-in-class solutions, driving end-to-end transformation, and integrating cutting-edge Generative AI solutions to unlock unparalleled efficiency, automation, and risk reduction across our global operations.

The Team: Innovating at Scale
Our team is a dynamic hub of engineers and innovators dedicated to solving complex business challenges with intelligent solutions. We believe in building robust, scalable products that deliver tangible impact. We foster an environment of continuous learning, rapid iteration, and strong engineering practices. Here, you’ll work alongside passionate experts, leverage the latest in AI, and contribute to a culture that values clean code, thoughtful design, and direct, hands-on problem-solving. We’re not just adopting AI; we’re building the intelligence that powers our enterprise.

The Role:
We are seeking an exceptional Staff Generative AI Engineer to join our team. This is a critical, deeply hands-on role for a seasoned software engineer with a profound passion for Generative AI, Large Language Models (LLMs), and agentic frameworks. You will be instrumental in designing, building, and deploying real-world, commercial production systems, not just proofs-of-concept.
This is an Individual Contributor (IC) role with no direct people management responsibilities.
Your expertise in containers (especially OpenShift), strong Python programming, and advanced LLM/agentic frameworks will be essential as you drive significant operational efficiencies and set new standards for engineering excellence. If you’re a builder who thrives on technical challenge, delivering measurable impact, and mentoring others while getting your hands dirty with code, we want to hear from you.
As a Staff Generative AI Engineer, you will:

  • Architect & Build Production Systems: Lead the hands-on development of sophisticated Generative AI applications, LLM-powered solutions, and intricate agentic frameworks primarily using Python. Your code will be clean, performant, scalable, and deployed directly into commercial production environments, solving real business problems.
  • Pioneer Automation with Agents: Design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes, driving efficiency and reducing operational risk at scale.
  • Master Containerized Deployments: Demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments.
  • Drive Technical Direction & Ownership: Contribute significantly to the technical strategy and roadmap for Generative AI adoption, influencing architectural decisions and technology choices across our product portfolio, ensuring all solutions are production-ready.
  • Champion Engineering Excellence: Instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery, ensuring the highest quality for our mission-critical systems running in production.
  • Innovate & Research: Stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks. Contribute to both applied engineering and research initiatives within the domain. You will have access to state-of-the-art AI-assisted development tools like Devin and Copilot to amplify your productivity and creativity.
  • Mentor & Collaborate: Act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement. Collaborate closely with cross-functional teams, product managers, and stakeholders to deliver impactful solutions.
  • Iterate & Deliver: Thrive in an agile, fast-paced environment, prioritizing rapid delivery, iterative development, and adaptability. Focus on delivering measurable business value and learning quickly from prototypes and deployments, always with a path to production in mind.
  • Ensure Responsible AI: Design and implement robust guardrails and ethical considerations into AI solutions, proactively assessing and mitigating risks in line with organizational and regulatory standards.

Minimum Qualifications:

  • Proven professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise-grade solutions in commercial production environments, not just proofs-of-concept.
  • Expert-level proficiency in Python is a must-have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services. Full-stack development experience is a distinct advantage.
  • Extensive hands-on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK. Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel).
  • Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift.
  • Demonstrated ability to architect, develop, and deploy highly performant, large-scale AI/ML systems into production environments.
  • Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems.
  • Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases.

Preferred Qualifications (Bonus Points):

  • Proficiency in additional programming languages such as Java, JavaScript/TypeScript, or Golang.
  • Experience with specific frameworks like Spring (AI, Boot), N8N, or Flask.
  • Familiarity with messaging and integration platforms such as Kafka or JMS/MQ.
  • Experience with UI development using modern frameworks like React JS or StreamLit for interactive AI applications.
  • Practical experience in model risk management, developing AI guardrails, and establishing end-user adoption pathways for Generative AI solutions.
  • A proven track record of contributing to open-source projects or publishing relevant research in AI/ML.

Why You’ll Love Working Here:

  • Unprecedented Impact & Visibility: Contribute to critical, high-visibility projects that are transforming a global enterprise, working on firm-wide initiatives that directly influence our operational future.
  • Cutting-Edge Technology: Work with the latest Generative AI models, agentic frameworks, and cloud-native technologies, enhanced by access to AI-assisted development tools like Devin and Copilot.
  • Growth & Development: A culture of continuous learning, mentorship, and opportunities to lead and innovate. Benefit from extensive learning resources including Udemy for Business and Pluralsight.
  • Collaborative Environment: Join a highly skilled, passionate team that values collaboration, intellectual curiosity, and shared success.
  • Flexible Work Environment: Embrace a hybrid working model, balancing productive in-office collaboration (3 days) with the flexibility of working from home (up to 2 days).
  • Global Scale: Build solutions that operate at a massive scale, impacting users and operations worldwide.

Join us to build the future of intelligent enterprise solutions!

Job Family Group:
Technology ------------------------------------------------------
Job Family:
Systems & Engineering ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Golang Developer - Kubernetes - Financial Services
Rothstein Recruitment Ltd
London
In office
Senior
ÂŁ120,000 - ÂŁ160,000
RECENTLY POSTED
+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

Rust Developer - Jnr/Mid-Level - Crypto - DeFi - OTC - Smart Contracts
Rothstein Recruitment Ltd
London
Remote or hybrid
Junior - Mid
ÂŁ50,000 - ÂŁ70,000
RECENTLY POSTED

Excellent opportunity opens for an ambitious Engineer experienced in building complex systems using Rust, who is passionate about Crypto and blockchain technology and excited to drive innovation. The ideal candidate will have worked in the Crypto Space and will be well-versed at building Smart Contracts.

  • Strong understanding of Rust and can design and implement robust, efficient, and secure systems.
  • Comfortable writing clean, scalable, and well-tested code.
  • Working in a fast-paced start-up environment, where you’ll need to take initiative and solve problems independently.
  • Pushing code that supports tens of billions of dollars of daily transactional volume doesn’t scare you.
  • Tech-passionate, curious and eager to learn new technologies and design patterns.
  • Experienced at navigating up and down a deep technical stack.
  • Capable of articulating complex technical concepts clearly and succinctly.
  • Excellent problem-solving skills and attention to detail.

About You:

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  • 2+ years of experience in systems programming, with a strong focus on Rust.
  • Previous experience with blockchain technologies, smart contracts, and decentralised finance.
  • You have conviction in your architecture/designs/ideas but are open minded to share and build solutions with others.
  • Experience with AWS services, particularly related to deploying, managing, and scaling applications.
  • Proficiency in Back End development languages, such as Typescript.
  • Experience working with workflow engines.

Interested? Please Apply!

Rust Developer Rust Code Rust Coding Rust Specialist Software Engineer Development Rust Engineer Crypto Digital Assets Blockchain Web3 Web3 Go Golang Programme Programming Decentralised Azure AWS Automate Smart Contract Smart Contracts Small Contracts Equity Bank Banking Hedgefund Trading Low Latency Ultra Low Latency Financial Services Decentralised Finance Remote WFH Hybrid Work Abroad Ethereum DeFi OTC Financial Services Investment Banking Banking Smart Contracts Workflow Engines Rust (Programming Language) Crypto Programming Systems Programming Go (Programming Language) Amazon Web Services (AWS)

Embedded Software Engineer
Hexwired Recruitment Limited
St Albans
Hybrid
Mid - Senior
ÂŁ65,000 - ÂŁ75,000
RECENTLY POSTED

Embedded Software Engineer - £65k - £75k – London – Semi remote Hexwired Recruitment has partnered with a rapidly expanding Electronics manufacturer in London, they are now seeking an Embedded Software Engineer with solid experience working across Embedded systems as well as Software Architecture. The company are rapidly expanding due to successful investment as well as recent successes in the market. The company are working in a lucrative industry and are now seeking an Embedded Software Engineer to help develop a brand new product the company Is bringing to market. You will be working as part of a team to develop innovative solutions. As an Embedded software Engineer, the company are able to offer a few days working from home. Key Skills: \* Degree in Embedded systems, Computer Science or similar \* 3+ years commercial Embedded C experience \* Excellent experience working on both Architecture and Design of Embedded systems \* Strong commercial Modbus experience \* Experience working on IOT connected devices The company are rapidly expanding and are at the forefront of their industry. They are looking to pay circa £75k dependent on experience along with an excellent benefits package and flexible working. If you’re interested in this Embedded Software role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Python, Electronics, Mechanical Design, LLM, Golang Development, Machine Learning, Data Science or Simulation contact us today

Lead GO Developer
Intec Select Ltd
London
Fully remote
Senior
ÂŁ70,000 - ÂŁ75,000
+1

Lead GO Engineer
Our client, a digital SaaS provider backed by the government is hiring a Lead GO Engineer to join a fast-scaling, purpose-driven SaaS organisation delivering impactful digital services. You will lead on several greenfield projects as the client continues to scale & transform. Our client has a fantastic ethos, focussed on aiding & helping people improve their lives. Our client is offering a fully remote contract & benefits (30 days holiday, 6% pension & health care) paying up to 75,000 to start ASAP.

In this role, you will design, develop, and optimise scalable, secure, cloud-based systems using Go (Golang), PostgreSQL, Redis, RabbitMQ, and Docker. You will contribute to architecture discussions, collaborate with cross-functional teams, and help ensure the delivery of reliable, high-quality features.
This is an excellent opportunity for an engineer who has proven experience in a previous Lead or Management position as you must be able to demonstrate the capabilites to steer projects & provide coaching.
Role and Responsibilities:

  • Design, develop, and maintain backend services using Go (Golang)
  • Build and manage messaging patterns and asynchronous workflows with Redis and RabbitMQ
  • Develop efficient, scalable database schemas and queries in PostgreSQL
  • Build clean, well-documented RESTful APIs and service integrations
  • Contribute to containerised environments using Docker and maintain cloud-native services on AWS
  • Participate in architecture discussions, CI/CD pipelines, and quality assurance processes
  • Mentor peers, share knowledge, and promote best practices in backend development

Skills and Experience:

  • Solid experience in backend development roles
  • Strong proficiency in Go (Golang), including concurrency models and thread-safe coding
  • Proven experience with Redis (caching & Pub/Sub) and RabbitMQ (messaging)
  • Strong experience with PostgreSQL and libraries such as sqlx and gorm
  • Solid understanding of Docker and containerised development
  • Experience building RESTful APIs and integrating services
  • Desirable: AWS services (Lambda, EventBridge, SQS), microservices architecture, CI/CD tooling, event-driven systems
Staff Software Engineer
SR2
London
Hybrid
Senior - Leader
ÂŁ100,000 - ÂŁ115,000

Staff Software Engineer | Golang & TypeScript/React | London (Hybrid) Salary: ÂŁ100,000 - ÂŁ115,000 (+/- 10% DOE) We're working with an early-stage product company building a platform that sits at the intersection of data, automation, and decision-making. The team is tackling a complex problem around how organisations operate and optimise processes at scale, using modern software and AI to improve speed, accuracy, and outcomes. It's a product-led environment with high ownership, where engineering plays a central role in shaping both the system and how it's used. The Opportunity Play a key role in shaping and delivering their platform Lead technical decision-making across backend systems and architecture Work closely with customers to influence product direction and feature design Operate in a highly autonomous, product-driven environment Build scalable, high-performance systems used by modern B2B organisations What You'll Be Doing Contributing across backend and web systems (Golang, Typescript, AWS) Designing and scaling system architecture for new and existing features Leading projects and guiding engineering direction Defining and implementing REST APIs for internal and external use Driving innovation across backend technologies and engineering practices Collaborating directly with customers to shape product outcomes The ideal candidate is someone who takes real ownership, not just writing code but shaping the problem and outcome. They're naturally product minded, curious about users, and comfortable making decisions in environments with high autonomy and little structure. They communicate clearly, influence others without relying on title, and enjoy working closely with a team to build something meaningful. They thrive in fast moving settings, balance speed with quality, and are motivated by being surrounded by smart people working on genuinely challenging problems. What We're Looking For Senior/Staff-level engineering experience (5+ years IC experience) Proven experience leading teams or complex technical projects Strong backend expertise with Golang and Typescript Experience building systems in modern cloud environments (AWS/GCP) Strong understanding of scalable architecture and system design Ability to influence, mentor and inspire engineers Experience working in fast-paced, high-feedback product environments SR2 and our client are committed to building diverse teams. Applications are encouraged from all backgrounds, regardless of whether every requirement is met. Interested to hear more? Drop me an email at for a confidential chat

Page 1 of 1
Frequently asked questions
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.
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.
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.
Yes, many recruiters and companies in London now offer remote or hybrid work arrangements for Golang developers to accommodate flexible working preferences.
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.