Software Engineer, Back-End

Posted 22 Days Ago
Be an Early Applicant
Belfast, County Antrim, Northern Ireland, GBR
In-Office
45K-60K Annually
Junior
Financial Services
The Role
Join the Middleware team to build and maintain microservices powering real-time message delivery, tenant lifecycle management, and search. Develop features, scale services, implement automation with GitOps/CI-CD, and collaborate with SRE and senior engineers on code reviews, documentation, and operational tooling.
Summary Generated by Built In

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.


Skills Required

  • BS/MS in Computer Science or related field with 2+ years of software development experience
  • Solid knowledge in Golang and/or Python
  • Good knowledge of Java and/or Python
  • Strong grasp of computer science fundamentals (data structures, databases, cloud/distributed systems)
  • Exposure to or strong desire to learn Kubernetes, Helm, and GitOps workflows
  • Experience or interest in message streaming and databases (e.g., Kafka, Redis, Elasticsearch, MySQL)
  • Familiarity with CI/CD pipelines and modern GitOps deployment practices
  • Familiarity with AI command-line interfaces for developer workflows (e.g., Claude CLI or Gemini CLI)
  • Proactive problem-solver with effective communication and collaborative mindset

Symphony Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Symphony and has not been reviewed or approved by Symphony.

  • Flexible Benefits Feedback suggests a distinctive “Build Your Own Benefits (BYOB)” stipend/allowance is available alongside core regional benefits, enabling more individualized choices. Benefits are also framed as region-specific and competitive, implying structured options adapted to local norms.
  • Healthcare Strength Healthcare and benefits components are portrayed as a relative bright spot, with strong marks for the benefits package in the U.S. Core coverage such as health insurance is consistently indicated as part of the overall offering.
  • Leave & Time Off Breadth Time-off provisions are positioned as generous, including references to uncapped/unlimited PTO and observed holidays. This can translate into stronger perceived flexibility when usage norms align with team expectations.

Symphony Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
690 Employees
Year Founded: 2014

What We Do

Symphony is the most secure and compliant markets’ infrastructure and technology platform, where solutions are built or integrated to standardize, automate, innovate and liquefy financial services workflows. The Symphony platform is a vibrant community of over half a million financial professionals from 1300+ market participants underpinned by a trusted directory and omnichannel interactions across chat, voice, web, meetings and more. Symphony powers over 2,000 community-built applications and bots. Symphony was founded in October 2014 and is headquartered in New York City, with offices in London, Palo Alto, Hong Kong, Singapore, Tokyo, Stockholm, and Sophia-Antipolis.

Similar Jobs

BJAK Logo BJAK

Software Engineer

Artificial Intelligence • Fintech • Software • Financial Services
Remote or Hybrid
United Kingdom
253 Employees
In-Office or Remote
2 Locations
800 Employees

Motorola Solutions, Inc. Logo Motorola Solutions, Inc.

Software Engineer

Hardware • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
21000 Employees

Enveritas Logo Enveritas

Software Engineer

Machine Learning • Other
In-Office or Remote
7 Locations
102 Employees
135K-155K Annually

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account