Skip to main content
TryApplyNow
Symphony logo

Software Engineer, Back-End

Symphony
Full Timemid
BelfastPosted Yesterday

Role Overview

Symphony is hiring a mid-level Software Engineer, Back-End. This is a full-time role in Belfast. Part of Symphony's Lifecycle hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Mid-level Lifecycle roles is $100k-$125k (based on 123 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaKubernetesMySQLRedisElasticsearchKafkaAgile

Job Description

 

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 GitOps/DevOps 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 DevOps & Automation: Learn and build automation tooling to deploy and operate cloud applications using modern GitOps 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 GitOps workflows.
    • Interest in working with a very varied stack (including message streaming (e.g., Kafka), different languages, different databases (e.g., Redis, ElasticSearch, MySQL).
  • 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.

 

About Symphony

Symphony logo

Symphony

symphony.com

LifecycleOn-site

12 other open roles at Symphony on TryApplyNow.

Frequently Asked Questions

How do I apply for the Software Engineer, Back-End position at Symphony?

Use the Apply button above to submit your application directly to Symphony. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Software Engineer, Back-End position at Symphony located?

This position is based in Belfast. Symphony has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Software Engineer, Back-End at Symphony earn?

Symphony has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Software Engineer, Back-End role at Symphony posted?

This role was posted on June 26, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start