Software Engineer/Developer - Full Stack - Gaming industry in Belfast

Software Engineer/Developer - Full Stack - Gaming industry in Belfast

Belfast Full-Time 43200 - 78000 £ / year (est.) No working from home possible
VanRath

At a Glance

  • Tasks: Join a global team to develop innovative gaming technology and enhance video analytics.
  • Company: Leading gaming tech organisation focused on intelligent automation solutions.
  • Benefits: Competitive salary, hybrid working, flexible hours, and bonus scheme.
  • Other info: Dynamic work environment with clear progression opportunities and a collaborative culture.
  • Why this job: Make an impact in the gaming industry with cutting-edge technology and career growth.
  • Qualifications: Strong C++ skills, experience with deep learning models, and familiarity with video technologies.

The predicted salary is between 43200 - 78000 £ per year.

A global gaming technology organisation specialising in intelligent automation solutions is seeking a Senior C++ Developer to join an established engineering team based in Belfast. This is a newly created position within an existing AI‑focused team, contributing to the development of new features for a multifaceted analytics server platform.

What's on Offer

  • Competitive salary up to £65,000
  • Hybrid working (3 days per week in office)
  • Flexible working arrangements
  • Bonus scheme
  • Clear career progression opportunities

The Role

You will be part of a global engineering team developing innovative, integrated solutions that enhance safety, efficiency, and performance across people, facilities, and assets. The organisation is committed to leveraging cutting‑edge technology to improve the way people live and work.

As a Senior C++ Developer, you will:

  • Port deep learning models to edge devices and optimise them for deployment
  • Design and develop robust, scalable code for a video analytics server
  • Write efficient and maintainable C++ and Python code for on‑premise, cloud, and edge environments
  • Optimise server‑side performance, including GPU utilisation
  • Debug and enhance applications to ensure low latency and high throughput
  • Work with technologies such as Nvidia DeepStream and Triton Inference Server to manage video pipelines and AI model deployment

Essential Experience

  • Experience porting deep learning models to TensorRT or similar platforms
  • Strong C++ development experience, including CUDA C and GPU programming
  • Familiarity with video technologies such as GStreamer, DeepStream, and Triton
  • Experience developing Python‑based microservices
  • Knowledge of containerisation and orchestration tools (Docker, Docker Compose, Kubernetes)
  • Experience working in Linux or embedded environments
  • Proficiency with scripting languages (e.g., Bash)
  • Experience with Python bindings for C/C++
  • Understanding of web services (REST APIs) and messaging systems (e.g., RabbitMQ)
  • Familiarity with development tools such as Jira and Confluence
  • Experience working within Agile/Scrum and/or Waterfall development methodologies

For further information on this opportunity or similar software development roles in Northern Ireland, please apply via the relevant application channel. Successful applicants may be required to complete pre‑employment checks in line with company policy.

Software Engineer/Developer - Full Stack - Gaming industry in Belfast employer: VanRath

Join a leading global gaming technology organisation in Belfast, where innovation meets opportunity. With a competitive salary, hybrid working arrangements, and a strong focus on employee growth, this company fosters a collaborative work culture that encourages creativity and professional development. As part of an AI-focused team, you'll have the chance to work with cutting-edge technology while enjoying clear career progression pathways and a supportive environment.

VanRath

Contact Details:

VanRath Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer/Developer - Full Stack - Gaming industry in Belfast

Tip Number 1

Network like a pro! Reach out to folks in the gaming industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to C++ and AI. We want to see your coding prowess in action, so make sure it’s easy to access and visually appealing.

Tip Number 3

Prepare for technical interviews by brushing up on your coding challenges and system design skills. We recommend practicing with platforms like LeetCode or HackerRank to get comfortable with the types of questions you might face.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Engineer/Developer - Full Stack - Gaming industry in Belfast

C++ Development
CUDA C
GPU Programming
Deep Learning Model Porting
Python Development
Video Technologies (GStreamer, DeepStream, Triton)
Microservices Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior C++ Developer. Highlight your experience with deep learning models, C++, and any relevant technologies like Nvidia DeepStream. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about gaming technology and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love a bit of personality!

Showcase Your Projects:If you've worked on any projects that involve video analytics or AI, make sure to mention them! We’re keen to see real examples of your work, especially if they relate to the technologies we use. It helps us understand your hands-on experience.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!

How to prepare for a job interview at VanRath

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C++, Python, and any relevant frameworks like Nvidia DeepStream. Brush up on your knowledge of deep learning models and how they integrate with edge devices, as this will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, particularly those involving optimisation and debugging. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating how you tackled issues related to server-side performance or GPU utilisation.

Familiarise Yourself with Agile Methodologies

Since the role involves working within Agile/Scrum or Waterfall methodologies, be ready to talk about your experience in these environments. Highlight how you’ve contributed to team dynamics, managed sprints, or adapted to changing requirements in past projects.

Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, the company’s approach to AI and video analytics, or their future technology roadmap. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.