Parser Logo

Parser

Senior Backend Engineer (C++)

Posted Yesterday
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in United Kingdom
Senior level
Remote or Hybrid
Hiring Remotely in United Kingdom
Senior level
As a Senior Backend Engineer, you will design and implement scalable systems, lead the software lifecycle, modernize legacy components, foster collaboration, and mentor junior engineers.
The summary above was generated by AI

Summary

We are looking for a Senior C++ Engineer to join our core backend engineering collective.

This is a high-impact opportunity to shape future trends in data processing and high-performance computing.

 You will be at the forefront of evolving a platform that handles massive, multi-dimensional datasets, ensuring our technical architecture remains a benchmark for the industry. You won’t just write code; you will influence the trajectory of our engineering culture and the scalability of our global infrastructure.

Location: UK (preferred on the Manchester area)

*This position requires occasional travel to Gurgaon (India)

The Impact You’ll Make

  • Architectural Stewardship: You will lead the design and implementation of High-Level (HLD) and Low-Level Designs (LLD), ensuring our systems are loosely coupled, highly scalable, and resilient.
  • Product Lifecycle Ownership: Take full accountability for the software lifecycle—from initial inception and high-performance C++ development to automated deployment and maintenance via Infrastructure as Code (IaC).
  • System Evolution: Modernize legacy components into high-throughput distributed systems, applying both Object-Oriented and Functional programming paradigms to solve complex data bottlenecks.
  • Cross-Functional Collaboration: Partner with Data Scientists and Cloud Architects to bridge the gap between complex algorithmic requirements and robust production-grade engineering.
  • Global Mentorship: As a senior member of a distributed team (UK & India), you will drive engineering excellence through code reviews, design critiques, and fostering an Agile environment of continuous improvement.

Technology Stack

Core Requirements (Mandatory):

  • Languages: Expert-level C/C++and robust Shell Scripting for automation.
  • Data Management: Strong fluency in Relational Databases and SQL optimization.
  • Architecture: Deep understanding of Distributed Computing, High-Performance Systems, and OOP/Functional programming principles.

Nice to Have (Preferred):

  • Cloud & Orchestration: Experience with GCP or Azure, and workflow orchestration via Airflow.
  • Containerization: Hands-on experience with Docker and Kubernetes (K8s).
  • DevOps: Proficiency with Git and building automated CI/CD pipelines.

What You’ll Bring To Us

  • Proven Expertise: 6–10 years of professional software development experience, with at least 6 years dedicated to C/C++ in performance-critical environments.
  • Technical Breadth: A solid foundation in computer science fundamentals, including memory management, concurrency, and network protocols.
  • Leadership Mindset: The ability to navigate ambiguity and provide technical clarity to junior engineers and non-technical stakeholders.
  • Quality First: A rigorous approach to high-quality coding standards and a "fail-fast" mentality in testing.

Similar Jobs

2 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
The Senior Partnerships Manager will drive partnership strategies in music and entertainment, manage existing partner relationships, pursue growth opportunities, and represent Airwallex at industry events.
Top Skills: Google SuiteLooker
2 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
The Executive Assistant will support senior leadership, primarily the CFO, by managing calendars, coordinating meetings, arranging travel, managing expenses, and assisting with documents and presentations.
Top Skills: ConfluenceGoogle SuiteSlackZoom
3 Hours Ago
Remote or Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Director of Product Development will lead the Mastercard Experience Centres, ensuring customer satisfaction, managing operations, and delivering presentations on emerging payment technologies.
Top Skills: CybersecurityData TechnologiesDigital Payments

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account