Software Engineer

Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
SS8 Networks

At a Glance

  • Tasks: Develop high-performance C++ software for telecom systems and optimise data processing.
  • Company: Join SS8, a leader in Lawful and Location Intelligence, making societies safer.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Dynamic team culture with a focus on innovation and career advancement.
  • Why this job: Make a real impact with cutting-edge technology while collaborating with experienced engineers.
  • Qualifications: 4 years of C++ development experience and strong problem-solving skills.

The predicted salary is between 60000 - 80000 £ per year.

As a leader in Lawful and Location Intelligence, SS8 helps make societies safer. Our commitment is to extract, analyze, and visualize the critical intelligence that gives law enforcement, intelligence agencies, and emergency services the real-time insights that help save lives. Our high performance, flexible, and future-proof solutions also enable mobile network operators to achieve regulatory compliance with minimum disruption, time, and cost. SS8 is trusted by the largest government agencies, communications providers, and systems integrators globally. Candidates must have legal work authorization to work in the United Kingdom at the time of application. SS8 is not able to provide visa sponsorship for this role.

SS8 is seeking a bright and motivated C++ Software Engineer with 4 years of experience to join our core engineering team. This role is firmly focused on hands‑on C++ development, working on high‑performance, high‑volume data processing systems in telecom and similar environments. You will collaborate with experienced engineers, contribute to real-world systems, and progressively take on more responsibility across design, implementation, and optimization.

What You'll Work On

  • Developing high performance C++ software for telecom signaling, data processing, and related systems
  • Implementing efficient decoding/encoding algorithms for large‑scale network data
  • Building and optimizing low‑latency, high‑throughput processing pipelines
  • Working within Linux environments (GCC toolchain)
  • Performing debugging, profiling, performance tuning, and reliability improvements
  • Using AI assisted development tools to accelerate coding and automated testing
  • Collaborating with senior engineers on architecture, design, and client driven requirements
  • Participating in continuous integration, code reviews, and quality assurance processes

Key Responsibilities

  • Design, implement, and maintain software using modern C++ (C++11 and beyond) and STL
  • Optimize applications for performance, scalability, and reliability
  • Work with IP networking protocols and communication systems
  • Perform multi threaded debugging and troubleshooting using GDB or MSVC
  • Write Linux scripts and manage OS level tasks
  • Use Git for version control and collaborate effectively within a team environment
  • Leverage AI coding tools to improve productivity and testing coverage
  • Contribute to containerised and orchestrated environments (Docker, Kubernetes)

Software Engineer employer: SS8 Networks

SS8 is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration in the field of Lawful and Location Intelligence. Employees benefit from opportunities for professional growth through hands-on experience with cutting-edge technology, while contributing to meaningful projects that enhance public safety. Located in the UK, SS8 fosters a flexible work environment that encourages creativity and teamwork, making it an ideal place for passionate software engineers to thrive.

SS8 Networks

Contact Details:

SS8 Networks Recruitment Team

We think you need these skills to ace Software Engineer

C++ Development
High-Performance Computing
Data Processing
Decoding/Encoding Algorithms
Low-Latency Processing
Linux Environments
Debugging