Senior Software Developer

Senior Software Developer | Surrey | Hybrid | £65,000 - £75,000

Are you an experienced systems-level engineer craving impact We’re seeking a Senior Software Developer versed in Rust, or an equivalent systems language, who thrives in high-availability, mission-critical environments.

Our client is a fast-growing technology provider delivering next-generation communications solutions to a global customer base. With ambitious growth plans and investment backing, this is a chance to join a forward-thinking engineering team where you’ll make a real impact.

You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust, contributing to secure, high-performance, and scalable solutions used worldwide.

You’ll collaborate closely across DevOps, API (Java), front-end, and database teams, and be empowered to drive meaningful architectural and reliability improvements.

What You’ll Do

  • Build and scale: Develop production-grade features in Rust (or onboard quickly if transitioning from C/C++).
  • High-availability focus: Help ensure uptime and performance in a real-time, mission-critical telecom platform.
  • Collaborate broadly: Work across disciplines to improve stability, maintainability, and scalability.
  • Mentor and learn: Benefit from peer mentoring, and share your knowledge in turn. Training and external learning support are available.
  • Be proactive: Opportunities abound to own improvements, suggest architectural refinements, and shape technology direction.

What We're Looking For

Three key areas of experience, strong candidates may excel in any one or two:

  • Rust programming or equivalent systems-level expertise
    • Proven experience in Rust development is ideal, but strong developers in C, C++, or similar systems languages are very welcome.
  • Telecommunications or comparable high-availability background
    • Ideal: SIP, VoIP, 5G, or telecom protocol knowledge.
    • Alternatively: experience in sectors like fintech, trading, or infrastructure where reliability and performance are paramount.
  • Low-level systems and distributed systems know-how
    • Familiar with designing or optimizing scalable, performance-critical platforms under pressure.

Experts in one area who can learn quickly in another are highly valued and will be supported through mentorship and training.

Qualifications

  • Robust software engineering foundation (systems-level preferred).
  • Some experience with Rust, or strong proficiency in another low-level language.
  • Domain experience in telecoms, fintech, or similarly demanding architectures.
  • Familiarity with distributed systems design, performance tuning, and system reliability.
  • Proactive mindset and excellent cross-functional communication.

What’s in it for you

  • Competitive salary & benefits
  • Health cash plans, enhanced leave for new parents, and ongoing training opportunities
  • Supportive “Team First” culture with team events and industry networking
  • A workplace committed to diversity, inclusion, and professional growth

Contact Claire at Jonothan Bosworth Recruitment Specialists today to learn more.

MM_01_SDR _CE

We are committed to diversity, inclusion, and equality. As an equal opportunities employer, we celebrate diversity and are active advocates against modern slavery. We prohibit any form of discrimination or harassment based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic.

Company
Jonothan Bosworth
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
Posted
Company
Jonothan Bosworth
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
Posted