×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Platform

Job in Craigavon, County Armagh, BT62, Northern Ireland, UK
Listing for: Jobgether
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer – Platform based in United Kingdom.

This is a high-impact platform engineering role focused on building and scaling the foundational infrastructure behind a next‑generation database platform used by some of the world’s most demanding applications. You will design and develop critical backend systems that handle massive traffic at global scale while maintaining exceptional reliability, performance, and developer experience. The role sits within a highly technical team working on distributed systems challenges where correctness, scalability, and efficiency are essential.

You will collaborate with expert engineers while also engaging directly with users to translate real‑world needs into robust platform capabilities. This is an environment where autonomy, deep technical ownership, and problem‑solving at scale are central to daily work. Your contributions will directly shape how modern applications store, access, and manage data at global scale.

Accountabilities
  • Design and build core platform systems that support a high‑scale database infrastructure, ensuring reliability, performance, and scalability for global workloads.
  • Contribute to the development and evolution of distributed systems powering database services used by high‑traffic applications.
  • Collaborate with a team of experienced engineers to solve complex challenges in distributed systems, performance optimization, and system reliability.
  • Work autonomously to analyze and resolve technical and business problems with minimal supervision, delivering robust and scalable solutions.
  • Engage directly with customers to understand requirements and translate them into effective platform and infrastructure improvements.
  • Debug, maintain, and enhance large‑scale codebases while ensuring high standards of quality, performance, and maintainability.
Requirements
  • 5+ years of software engineering experience with a strong focus on backend systems, distributed systems, or infrastructure engineering.
  • Strong proficiency in Go, with additional experience in languages such as Python, Java, or C++.
  • Solid understanding of relational databases (e.g., MySQL) and experience working with high‑scale data systems.
  • Experience with Kubernetes and containerized cloud‑native environments.
  • Proven track record of designing, building, and operating distributed systems in production.
  • Strong problem‑solving and debugging skills across complex, multi‑component systems.
  • Ability to work independently with high autonomy while making sound technical decisions.
  • Experience in high‑growth engineering environments is a strong plus.
  • Nice‑to‑have: exposure to database internals, query optimization, observability tooling, or cloud platforms (AWS, GCP, Azure).
Benefits
  • Competitive compensation package including base salary, equity, and performance‑related components.
  • Opportunity to work on globally scaled infrastructure powering some of the world’s most widely used applications.
  • Fully remote‑friendly environment with flexibility in working location.
  • High ownership role within a small, high‑caliber engineering team.
  • Exposure to cutting‑edge distributed systems and database technologies at scale.
  • Inclusive, engineering‑driven culture focused on impact, learning, and technical excellence.
  • Opportunity to work on systems that directly influence how global companies manage critical data.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary