Skip to main content
Back to jobs

Software Engineer, Back-End

External
symphony logoSymphony · Belfast
Full-timeOn-site1d ago
AgileCI/CDComplianceDocumentationElasticsearchHelm
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


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.

Benefits

Salary Range: £45,000 - 60,000 base salary per yearBonus PlanBenefits and Perks:Regional specific competitive benefitsBuild your own Benefits (BYOB) perkLocal events, team building, and development opportunitiesPerformance bonus

Additional Information

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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at symphony? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect