Software Engineer Back-End

Software Engineer Back-End

Full-Time 45000 - 60000 £ / year (est.) No working from home possible
Slide to start your application
Start application
S

At a Glance

  • Tasks: Develop and maintain microservices in an agile environment, focusing on real-time event delivery.
  • Company: Join Symphony, an AI-powered tech company revolutionising communication and data security.
  • Benefits: Competitive salary, bonus plan, and a unique 'Build Your Own Benefits' perk.
  • Other info: Dynamic team culture with local events and excellent career growth opportunities.
  • Why this job: Gain hands-on experience with cutting-edge technologies and make a real impact in a global ecosystem.
  • Qualifications: 2+ years of software development experience, solid knowledge in Golang/Python, and eagerness to learn.

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

About us @Symphony

Secure. Connected. Intelligent.

Symphony is an AI-powered communication and technology company fueled by interconnected platforms: messaging, voice, directory and analytics.

Our end-to-end encrypted technologies enable over 1,400 institutions to accelerate AI impact, prioritize data security, navigate complex regulatory compliance and optimize business interactions.

Role Description

As a Software Engineer at Symphony, you will join the Middleware team responsible for building and maintaining some critical middleware services that power our global ecosystem.

You will get hands‑on experience working on high‑impact projects across Datafeed (real‑time message delivery), TLM (Tenant Lifecycle Management), and Search systems.

This is an excellent opportunity for an early‑career engineer to grow their skills in cloud architecture, distributed systems, and a modern Git Ops/Dev Ops culture.

Responsibilities

  • Feature Development: Contribute to the full software development lifecycle—writing clean, testable code to develop and maintain microservices in an agile environment.
  • Support Core Middleware: Assist in implementing and scaling services handling real‑time event delivery, tenant management, and search functionalities.
  • Embrace Dev Ops & Automation: Learn and build automation tooling to deploy and operate cloud applications using modern Git Ops workflows and CI/CD pipelines.
  • Collaborative Growth: Participate constructively in code reviews, documentation, and team planning sessions, collaborating with senior peers and SRE teams.
  • Required Qualifications
  • Education & Experience: BS/MS in Computer Science or a related technical field, with 2+ years of software development experience.

• Programming Skills

  • Solid knowledge in Golang and/or Python.
  • Good knowledge of Java and/or Python.
  • Core Concepts: A good grasp of computer science fundamentals, including data structures, databases, and basic cloud/distributed system concepts.

• Eagerness to Learn

  • Exposure to or a strong desire to learn Kubernetes, Helm, and Git Ops workflows.
  • Interest in working with a very varied stack (including message streaming (e. g., Kafka), different languages, different databases (e. g., Redis, Elastic Search, My SQL)).
  • AI‑Assisted

Productivity: Familiarity with leveraging modern developer workflows, including hands‑on knowledge of using AI command‑line interfaces (such as Claude CLI or Gemini CLI) to optimize coding, troubleshooting, and automation tasks.

• Mindset

  • A proactive problem‑solver who communicates effectively in a highly collaborative, global team environment.
  • Driven to learn new technologies, tools, and best practices for building reliable software.

Compensation

  • Salary Range: £45,000 - 60,000 base salary per year.
  • Bonus Plan.

Benefits and Perks

  • Regional specific competitive benefits.
  • Build your own Benefits (BYOB) perk.
  • Local events, team building, and development opportunities.

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

#J-18808-Ljbffr

Software Engineer Back-End employer: Symphony

Symphony is an excellent employer that values meticulousness and organization, offering a supportive work culture where talent acquisition is at the forefront. With a focus on employee growth, this part-time role provides opportunities to enhance your skills in recruitment while enjoying competitive compensation and a flexible work schedule. Located in a dynamic environment, Symphony fosters effective communication and collaboration, making it an ideal place for those seeking meaningful and rewarding employment.

S

Contact Details:

Symphony Recruitment Team

We think you need these skills to ace Software Engineer Back-End

Golang
Python
Java
Microservices Development
Agile Methodologies
Cloud Architecture
Distributed Systems