Software Engineer

Posted 4 hours 46 minutes ago by UNITING CLOUD Limited

Permanent
Not Specified
I.T. & Communications Jobs
Not Specified, United Kingdom
Job Description

Software Developer

Hybrid (Manchester - 2 days)

£40,000 - £65,000 + bens

Are you a software developer who thrives on scale, speed, and solving real-time challenges? Join the team and help power one of the most advanced, high performance products in the UK, a platform built for speed, seamless user experience, and massive transactional volume.

We're on the lookout for aSoftware Developerto help evolve and support a flagship solution - a powerful tool enabling real-time, multi-faceted interactions for users around the globe. Engineered forlow latency and high throughput, this platform is designed to perform under pressure and scale with demand.

As part of this team, you'll work at the heart of a high impact system. You'll be immersed in the full development lifecycle, delivering innovative backend features while contributing to platform stability, scalability, and operational excellence.

What You Bring to the Table

  • Hands-on experience withserver-side development(services, messaging, middleware)
  • Comfortable withfunctional or OOP- Java, Python, .Net, Golang, Erlang, C++, Haskell, Scala, or similar
  • Understanding ofdistributed system architecture, microservicesand client-server design
  • Familiarity withGoogle Cloud Platform(or any cloud provider)
  • Comfortable working inLinux environments, using GNU tools and shell commands
  • Solid problem-solving ability and a passion for clean, efficient code
  • Strong communication skills and a collaborative mindset
  • Degree in Computer Science or relevant experience in the field

What You'll Be Doing

  • Developinglow-latency, highly available, and scalable backend components
  • Buildingconcurrent, distributed systemsdesigned to perform at scale
  • Enhancing and supporting our high-traffic platform running onLinuxand open-source tools
  • Collaborating closely with other developers, testers, and product stakeholders
  • Proactively identifying improvements and areas for optimisation
  • Participating in solution design, effort estimation, and delivery planning
  • Supporting and maintaining existing systems - diagnosing issues, fixing bugs, and ensuring uptime

Bonus If You

  • Have experience working in high-throughput transactional systems
  • Understand real-time data processing and performance optimisation
  • Love working in a fast-paced environment where innovation is encouraged
  • Enjoy team-driven development and knowledge sharing

Apply now and help shape the future of high-performance digital platforms.