of software engineering experience, including building and maintaining backend systems or developer-facing tools. Proficiency in building scalable applications and developer tooling using one of the following: TypeScript, Rust, Go, Python, or Ruby. Experience designing and maintaining APIs, SDKs, or internal services consumed by other engineering teams. Understanding of distributed systems, scalability, reliability, and secure software design. Experience with infrastructure More ❯
optimisation, network performance and storage performance You have experience of troubleshooting and resolving high-complexity system issues and optimising system performance and reliability You can code with Python or Golang You have a strong understanding of DevOps tooling, CI/CD, Gitlab, Jenkins and infrastructure observability tools such as Splunk, Prometheus and Grafana You have strong experience with containerisation technologies More ❯
Reading, Berkshire, South East, United Kingdom Hybrid/Remote Options
Anson Mccade
s most bespoke defence projects. Key Requirements: Experience working in multi-disciplinary teams. A history with configuration management, infrastructure provisioning and automation tools (Such as PowerShell, Bash, Python, Ruby, Go, or Groovy). Proficient in modern Continuous Delivery processes. Hands-on experience applying best practices and architectural patterns across infrastructure and application components. Expertise with Cloud Platforms (AWS or Azure More ❯
Ideal Qualifications Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related technical field Proficiency in two or more major programming languages (e.g., Python, C++, Go, Java) Strong grasp of algorithms, data structures, debugging, and code analysis Exceptional analytical, problem-solving, and written communication skills Prior experience with structured software evaluations, benchmarks, or code review is More ❯
Ideal Qualifications Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related technical field Proficiency in two or more major programming languages (e.g., Python, C++, Go, Java) Strong grasp of algorithms, data structures, debugging, and code analysis Exceptional analytical, problem-solving, and written communication skills Prior experience with structured software evaluations, benchmarks, or code review is More ❯
sounds exciting to you. You have extensive experience writing production Python code and a strong command of SQL. You are comfortable using them every day, and keen to learn Go lang which is used in many of our backend microservices. You have experience developing and shipping deep learning, graph-based, and/or sequence-based ML architectures to production and More ❯
re designing for many millions of identities and, in some cases, low millisecond response times, to make critical access decisions. In a typical day you'll be working in Golang to deliver on the vision for the policy engine. You'll design and develop microservices collaborating with product management, UI, UX, test, and architects both within the UK teams and … quality Participate in 24x7 on-call support rota (roughly 1 week in 20) Requirements 5+ years of professional software development experience Collaborative, approachable and articulate Microservices & SaaS Expertise in Golang, including concurrency, goroutines & channels Testing & Debugging - unit & integration tests, including strategies for exercising external integrations; familiarity with debug & performance profiling tools BSc in Computer Science or similar or equivalent work More ❯
Senior Software Engineer (Golang-TypeScript-React) London - Hybrid Join a high-growth AI company building cutting-edge platforms used by engineering and research teams worldwide. We're looking for a Senior Full Stack Engineer who's strongest on the backend (Golang preferred) with solid TypeScript/React ability. You'll work across the stack, shape architecture decisions and help take … standards through testing, documentation and code quality Play a key role in maturing the platform as the company grows What We're Looking For Strong experience in backend development (Golang ideal, other backend languages considered) Solid frontend experience with TypeScript & React Experience building production-grade REST APIs Good understanding of concurrency, clean architecture, and system design Familiarity with containerisation and More ❯
about what you ship and how it impacts customers. Experience designing, scaling, and operating backend services or microservices. Proficiency in multiple modern languages; their stack includes Node.js with Typescript, Go, React, and PostgreSQL, but they value adaptability over specific tools. Experience working across the stack, or eagerness to expand into frontend or infrastructure when needed. High standards for code quality More ❯
referral partner. We refer candidates to our partner that collaborates with world's leading AI research labs to build and train cutting-edge AI models. Position: Backend Software Engineer (Go) Type: Hourly Contract Compensation: $200/hour median average pay (base $90/hour plus lucrative bonuses per approved task) Location: Remote Duration: 1 month Commitment: 10–40 hours/… week, fully remote and asynchronous Role Responsibilities (Training support will be provided) Develop and validate coding benchmarks in Go by curating issues, solutions, and test suites from real-world repositories Ensure benchmark tasks include comprehensive unit and integration tests for solution verification Maintain consistency and scalability of benchmark task distribution Provide structured feedback on solution quality and clarity Debug, optimize … reproducibility Ideal Qualifications Strong experience as a backend software engineer, machine learning engineer, or applied data scientist Degree in Software Engineering, Computer Science, or related field Strong proficiency in Go programming language Experience with debugging, testing, and validating code Comfortable with technical writing and attention to detail Application process: (Takes 20 min) Upload resume AI interview based on your resume More ❯
referral partner. We refer candidates to our partner that collaborates with world's leading AI research labs to build and train cutting-edge AI models. Position: Backend Software Engineer (Go) Type: Hourly Contract Compensation: $200/hour median average pay (base $90/hour plus lucrative bonuses per approved task) Location: Remote Duration: 1 month Commitment: 10–40 hours/… week, fully remote and asynchronous Role Responsibilities (Training support will be provided) Develop and validate coding benchmarks in Go by curating issues, solutions, and test suites from real-world repositories Ensure benchmark tasks include comprehensive unit and integration tests for solution verification Maintain consistency and scalability of benchmark task distribution Provide structured feedback on solution quality and clarity Debug, optimize … reproducibility Ideal Qualifications Strong experience as a backend software engineer, machine learning engineer, or applied data scientist Degree in Software Engineering, Computer Science, or related field Strong proficiency in Go programming language Experience with debugging, testing, and validating code Comfortable with technical writing and attention to detail Application process: (Takes 20 min) Upload resume AI interview based on your resume More ❯