> Markdown version of [/jobs/ext/4129083-associate-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/4129083-associate-backend-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). --- # Associate Backend Software Engineer - **Company:** The Business Connection - **Location:** London, UK (Remote available) - **Experience:** Starter - **Salary:** £55,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, Big Data, C++ (Programming Language), Cloud Computing, Distributed Data Store, Distributed Systems, Networking Basics, Signal Processing, Software Engineering, Parallel Computation, Gpu Programming, Numerical Computing, Backend, Git, Containerization, Solid Principles, Kubernetes, Information Technology, Software Coding, Software Version Control, Docker - **Published:** October 14, 2026 - **Apply:** https://www.reed.co.uk/jobs/associate-backend-software-engineer/57457146 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Mathematics or a related technical discipline - or equivalent practical experience * 0-2 years' professional software development experience (graduate roles, internships and strong final-year projects all welcome) * Working proficiency in at least one compiled language: Go, C/C++, Rust or Java * Solid grasp of core software design principles, version control (Git) and automated testing methodologies * Basic understanding of distributed systems, network fundamentals or large-scale data processing - academic or personal project experience counts * Exposure to cloud platforms, container tools (Docker, Kubernetes) or scripting is advantageous * Genuine curiosity, a willingness to learn, strong problem-solving ability and a collaborative approach * Essential: Must hold the right to work full-time in the United Kingdom Desirable (Not Essential) * Introductory experience with GPU programming frameworks * Familiarity with linear algebra, numerical computing or signal processing basics * Technical portfolio, open-source contributions or personal coding projects ## Description As Associate Backend Software Engineer, you will contribute to the design, build, testing and maintenance of distributed backend services powering advanced network modelling and analysis. You will receive structured mentorship, clear learning pathways and hands-on ownership of meaningful work, with scope to expand your technical skillset as you progress. Our client's products evolve rapidly - you will be solving real engineering challenges, not just writing code., * Develop, test and maintain reliable, well-structured backend services supporting large-scale network and link modelling * Assist in optimising system performance, parallelism and reliability across diverse compute environments * Support senior engineers in migrating and refining workloads - including introduction to GPU-accelerated processing patterns * Help enhance core modelling algorithms under guidance, applying fundamentals of signal processing and mathematical logic * Write clean, testable code; participate in peer reviews; diagnose and resolve system issues and bugs * Document designs, workflows and processes; track progress against project milestones and support delivery timelines * Apply and grow your knowledge of cloud infrastructure, containerisation and distributed data systems in daily work