Vacancy description
Associate Software Engineer in London, United Kingdom
The Business Connection Group
- RemoteWork from anywhere
- HybridMix of office and remote
- Full-timeStandard weekly hours
£55k - £65k per annum
London, United Kingdom
Salary: £55,000 - 65,000 per year Requirements:
- Bachelors degree in Computer Science, Software Engineering, Mathematics or a related technical discipline, or equivalent practical experience
- 0–2 years of professional software development experience; graduate roles, internships and strong final-year projects are welcome
- Working proficiency in at least one compiled language: Go, C/C++, Rust or Java
- Solid grasp of core software design principles, Git and automated testing methodologies
- Basic understanding of distributed systems, network fundamentals or large-scale data processing; academic or personal project experience counts
- Genuine curiosity, willingness to learn, strong problem-solving ability and a collaborative approach
- Must have the right to work full-time in the United Kingdom
- Desirable: introductory experience with GPU programming frameworks
- Desirable: familiarity with linear algebra, numerical computing or signal processing basics
- Desirable: technical portfolio, open-source contributions or personal coding projects
- Exposure to cloud platforms, container tools such as Docker or Kubernetes, or scripting is advantageous
- 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 learning GPU-accelerated processing patterns
- Help enhance core modelling algorithms under guidance, applying signal-processing fundamentals 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 knowledge of cloud infrastructure, containerisation and distributed data systems in daily work
- Backend
- Cloud
- Docker
- Git
- Support
- Java
- Kubernetes
- Network
- Rust
- DevOps
More:
We are a globally recognised advanced technology leader and pioneer in high-performance communications and intelligent networking platforms for aerospace, satellite and large-scale global connectivity. Built on a distinguished engineering heritage, our work advances network design across terrestrial, airborne, orbital and deep-space environments, shaping critical infrastructure and industry-defining innovation. We are growing our core engineering team and offer an opportunity to work alongside experienced technology professionals on high-impact systems, with structured mentorship, clear learning pathways and meaningful hands-on ownership. The role focuses on distributed backend services for advanced network modelling and analysis. We offer a competitive starting salary, structured review and progression framework, fully remote working across the UK with flexible hybrid options, private healthcare, a pension scheme, generous annual leave, performance-linked equity options, and a professional development budget and training time. Our inclusive, supportive engineering culture encourages questions and values contributions. Candidates must be UK-based and have valid work rights. The anticipated start is as soon as possible following clearances. The posting lists compensation as £50,000–£60,000 and also states up to £65,000.
last updated 44 week of 2026