security and how to detect and remediate various classes of security defects and logic vulnerabilities. Programming experience or scripting experience (Ruby, Ruby on Rails, TypeScript, JavaScript, and/or Go preferred), and an ability to read and understand code for fix validation and root cause analysis purposes. Comfortable in shell scripting to automate recurring work or build PoC exploits Experience More ❯
ll be responsible for ensuring quality delivery, fostering a culture of continuous improvement, and aligning technical solutions with business objectives. While the team works with technologies such as C#, Golang, Kafka, SQL, and cloud platforms, your own technical background doesn't need to align directly with this stack — what matters is your ability to lead effectively, manage delivery, and help More ❯
someone who: Has experience working as a software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a career where their creative abilities will make a difference to the world of technology and where they will be part of an impressive … R&D environment. Is passionate about writing high-quality code. Can demonstrate outstanding technical ability. We default to programming using Go, but also use a wide variety of different languages and frameworks. It's not expected that you would be familiar with Go (or any of the other languages we use) but you should be enthusiastic and willing to learn 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 Product Engineer (Backend) – AI-Native SaaS Platform | Tripled ARR in 12 months Remote-first (UK) with hybrid London office option Up to £130,000 + equity Go, Node/Typescript on GCP/AWS with Kubernetes Senior Product Engineer - We're working with a rapidly scaling AI-native SaaS company who raised an impressive Series B round in 2025. … a focus on backend engineering, solving challenging technical problems while shaping the product experience for thousands of users. What will the Senior Product Engineer do? Contribute across the stack (Go and Node/Typescript, GCP), with a strong focus on backend systems Design scalable architectures and APIs to support rapid product growth Lead end-to-end feature development, from concept … new ideas to the table Collaborate closely with Product and Design teams to build seamless user experiences What will the Senior Product Engineer bring? Strong backend development expertise with Go and additional bonus points for Node.js and Typescript Experience designing secure, scalable backend systems (authentication, data pipelines, APIs) Familiarity with modern cloud infrastructure (GCP or AWS) Ability to communicate technical 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 ❯