Software Engineer Back-End

Symphony

Belfast City District

On-site

GBP 45,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Regional benefits
BYOB perk
Local events

Job summary

Symphony is hiring a Software Engineer to join the Middleware team, building and maintaining microservices powering a global ecosystem. You will work on Datafeed, Tenant Lifecycle Management, and Search systems, gaining hands-on experience in cloud architecture, distributed systems, and modern GitOps/DevOps practices.

We welcome early-career engineers with a proactive mindset and a drive to learn new technologies, tools, and best practices for reliable software delivery.

Qualifications

  • BS/MS in Computer Science or a related technical field.
  • 2+ years of software development experience.
  • Proficiency in Golang and/or Python; knowledge of Java and/or Python.
  • Familiarity with distributed systems, data structures and databases.

Responsibilities

  • Contribute to the full software development lifecycle, writing clean, testable code to build and maintain microservices in an agile environment.
  • Support core middleware services handling real-time event delivery, tenant management, and search functionalities.
  • Learn and implement automation tooling to deploy and operate cloud applications using GitOps workflows and CI/CD pipelines.
  • Collaborate with senior engineers and SRE teams through code reviews, documentation, and planning sessions.

Skills

Golang
Python
Java

Education

Bachelor's degree in CS or related field

Tools

Kubernetes
Helm
GitOps

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Back-End
Software Engineer Back-End

Symphony • Belfast

On-site
GBP 40,000 - 60,000
Competitive salary
Bonus plan
Build your own benefits (BYOB)
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Symphony • Belfast City District

On-site
GBP 60,000 - 70,000
Regional specific competitive benefits
Build your own Benefits (BYOB) perk
Local events, team building, and devop
Senior Software Engineer, Media
Senior Software Engineer, Media

Symphony • Belfast City District

On-site
GBP 55,000 - 65,000
Regional specific competitive benefits
Build your own Benefits (BYOB) perk
Local events, team building, and devop
Software Engineer
Software Engineer

Cirata, plc. • Belfast

Hybrid
GBP 40,000 - 60,000
Mentorship from experienced engineers
Flexible hybrid working
Access to latest AI developer tooling
+1
Senior Software Development Engineer in Test (Compliance)
Senior Software Development Engineer in Test (Compliance)

Symphony • Belfast City District

On-site
GBP 42,000 - 60,000
Regional benefits
BYOB perk
Development opportunities
Senior Software Development Engineer in Test (Compliance)
Senior Software Development Engineer in Test (Compliance)

Symphony Communication Services, LLC • Belfast City District

On-site
GBP 42,000 - 60,000
Regional specific competitive benefits
Build your own Benefits (BYOB) perk
Local events, team building, and devop
Senior Software Engineer - Customer Engineering
Senior Software Engineer - Customer Engineering

United States Digital Space LLC • Greater London

Hybrid
GBP 98,000 - 110,000
401K
Pension plan
Generous PTO
+1
Principal Software Engineer
Principal Software Engineer

Simple Machines • Greater London

Hybrid
GBP 120,000 - 180,000
Inside Sales Associate
Inside Sales Associate

Symphony • Belfast City District

On-site
GBP 27,000 - 35,000
Regional benefits
BYOB perk
Local events and development
Software Engineer (Platform)
Software Engineer (Platform)

X-on Health Ltd • Melton

Hybrid
GBP 30,000 - 50,000
25 Days Holiday
Cycle to Work Scheme
On-site Parking
+9