CrawlJobs Logo

Senior Backend Engineer (C++)

United Kingdom · Job Posted May 20, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • 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

Requirements

  • 6-10 years of professional software development experience, with at least 6 years dedicated to C/C++ in performance-critical environments
  • Expert-level C/C++ and robust Shell Scripting for automation
  • Strong fluency in Relational Databases and SQL optimization
  • Deep understanding of Distributed Computing, High-Performance Systems, and OOP/Functional programming principles
  • A solid foundation in computer science fundamentals, including memory management, concurrency, and network protocols
  • The ability to navigate ambiguity and provide technical clarity to junior engineers and non-technical stakeholders
  • A rigorous approach to high-quality coding standards and a 'fail-fast' mentality in testing

Nice to have

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Engineer (C++)

8 matching positions

Backend Software Engineer / Senior Software Engineer- Kusto

Are you excited by the challenge of redefining how people explore and analyze ma...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of technical engineering experience with coding in languages including, but not limited to, C#, Python or Java
  • 2+ years building and running services in a cloud environment (Azure, AWS, or GCP)
  • Experience in designing and operating large-scale distributed systems with high availability and reliability
Job Responsibility
Job Responsibility
  • Design, develop, and improve cloud-native services that are scalable, secure, and easy to operate
  • Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
  • Collaborate with cross-functional teams in ILDC and abroad to deliver end-to-end solutions
  • Conduct code and design reviews and mentor junior engineers to grow technical excellence across the team
  • Help shape the future of real-time analytics in Microsoft Fabric RTI, with customer impact as your north star
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer - MPG

At The Multiplayer Group (MPG), we create world-class multiplayer experiences th...
Location
Location
United Kingdom
Salary
Salary:
Not provided
climaxstudios.com Logo
Climax Studios
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in game development and having worked on at least two game titles in a commercial setting developing server backends for AAA games, free-to-play (mobile) games, casino apps or similar
  • Experience releasing at least two backend services with a large number of concurrent users
  • Production experience with at least one of Java, Golang, C#, C++, Kotlin
  • experience with Python, Node.js and React is desirable
  • Experience with cloud platforms: Amazon Web Services, Google Cloud and Microsoft Azure
  • having an AWS Certification (Associate or above) would be advantageous
  • Experience with infrastructure as code tools, e.g. Terraform
  • Ability to create supporting documentation, designs, comments, etc
  • Ability to discuss technical and production matters
  • Excellent time management and ability to work autonomously
Job Responsibility
Job Responsibility
  • Individual contribution: construct systems, write code, deployments, etc.
  • Work with the team lead and stakeholders to estimate and prioritise work
  • Work alongside peers to iterate on solutions that fit requirements
  • Keep the project lead and producer apprised of revised estimates and delivery times
  • Promote and maintain high standards and process: tests, CI/CD, documentation
  • Help and support team members in day-to-day work
  • Understand, maintain and expand existing code and develop new features or systems
What we offer
What we offer
  • Flexible working: Remote-friendly long before it was the norm, with core hours that support both great work and real life
  • Support & wellbeing: Mental health first-aiders, therapy and coaching via Myndup, plus private medical insurance to help you stay healthy and supported
  • Pension & life cover: A strong pension plan and life insurance to support your future and protect your family
  • Time for you: Minimum 25 days’ holiday, a paid winter break, and 3 volunteering days each year to give back to causes you care about
  • Parental leave: Family-first policies that support parents and caregivers with flexibility and balance
  • Levelling up: Annual L&D budget, expert talks, game jams, and mentoring opportunities to help you grow your skills and career
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (.NET)

We are looking for a Senior Backend Engineer (.NET) to join a project - a clinic...
Location
Location
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with .NET Core / C# - at least 5 years
  • Hands-on experience with Microservices architecture
  • Experience with Event-Driven Architecture
  • Solid knowledge of REST APIs design and development
  • Experience with SQL / Relational Databases
  • Experience working with Microsoft Azure
  • Familiarity with Docker and Kubernetes
  • Good communication and collaboration skills
  • Upper-Intermediate level of English or higher
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using .NET Core and C#
  • Build and evolve scalable microservices within a distributed architecture
  • Develop and maintain RESTful APIs for internal and external integrations
  • Participate in system design and architectural discussions
  • Collaborate with product managers, frontend engineers, and QA specialists
  • Ensure performance, reliability, and scalability of backend services
  • Implement event-driven solutions and asynchronous communication patterns
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot, debug, and optimize existing services
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
  • Training & Conferences
Read More
Arrow Right

Senior Backend Engineer

We’re looking for a skilled and detail-oriented Senior Back-End Developer to des...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
radancy.com Logo
Radancy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong in C# and .NET (6/7/8)
  • Proficiency in C# Web API development and a good grasp of RESTful API concepts and integration
  • Solid understanding of Relational database design and development (preferably PostgreSQL)
  • Solid understanding of writing and maintaining unit and integration tests
  • Effective collaboration and clear communication in cross-functional teams
  • Practical experience with containerization with Docker, Git and CI/CD pipelines for automated build, test, and deployment
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust, scalable services that power our products
  • Work with C# and .NET at the core
  • Shape efficient database architectures
  • Deliver clean and secure REST APIs
  • Ensure systems are observable, testable, and easy to maintain
  • Collaborate closely with cross-functional teams
  • Contribute to code reviews
  • Leverage AI-assisted development tools responsibly
Read More
Arrow Right

Senior Backend Engineer

bsport is an all-in-one platform combining boutique fitness and advanced technol...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
pro.bsport.io Logo
Bsport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Designed and owned backend systems used by multiple teams or products
  • Worked in a SaaS or product-led environment at meaningful scale
  • Comfortable making architectural decisions and explaining trade-offs
  • Enjoy improving existing systems as much as building new ones
  • Communicate clearly in English and collaborate well across disciplines
Job Responsibility
Job Responsibility
  • Senior Backend Engineer on the C&E team
  • Take technical ownership of backend systems that power our C&E initiatives
  • Designing and evolving customer data pipelines that ingest events at scale and make them available in near real time
  • Building and maintaining robust data models and APIs that enable segmentation, targeting, and personalized experiences
  • Improving stability, scalability, and observability of high-throughput systems used across multiple product verticals
  • Refactoring and extending parts of our modular monolith, enabling teams to move faster without sacrificing clarity or ownership
  • Collaborate closely with Product, Data, and other Engineering teams to turn customer insight into reliable platform capabilities
What we offer
What we offer
  • Attractive compensation package
  • Hybrid model with 2 remote days
  • Work from anywhere up to 15 days of remote work from abroad each year
  • Fully-funded Alan private health coverage
  • Specially negotiated gym plan
  • Multicultural colleagues, after-work events, team-building & more
Read More
Arrow Right

Senior Backend Engineer (.NET)

We are looking for a Senior Backend Engineer (.NET) to join a project - a clinic...
Location
Location
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with .NET Core / C# - at least 5 years
  • Hands-on experience with Microservices architecture
  • Experience with Event-Driven Architecture
  • Solid knowledge of REST APIs design and development
  • Experience with SQL / Relational Databases
  • Experience working with Microsoft Azure
  • Familiarity with Docker and Kubernetes
  • Good communication and collaboration skills
  • Upper-Intermediate level of English or higher
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using .NET Core and C#
  • Build and evolve scalable microservices within a distributed architecture
  • Develop and maintain RESTful APIs for internal and external integrations
  • Participate in system design and architectural discussions
  • Collaborate with product managers, frontend engineers, and QA specialists
  • Ensure performance, reliability, and scalability of backend services
  • Implement event-driven solutions and asynchronous communication patterns
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot, debug, and optimize existing services
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • English Class
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
Read More
Arrow Right

Senior C++ Engineer

Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3-5+ years of experience in C++ development
  • Strong understanding of object-oriented programming, data structures, and algorithms
  • Experience with multithreading, memory management, and performance optimization
  • Experience with Visual Studio, debugging tools, and version control (Git) required
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance backend systems using C++ in a complex, real-time environment
  • Collaborate with cross-functional teams to build scalable applications and troubleshoot performance and reliability issues
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Backend Engineer

Eight Sleep is looking for an experienced Senior Software Engineer to help us ex...
Location
Location
United States
Salary
Salary:
180000.00 - 220000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 5+ years of experience as a backend engineer/SRE
  • Language polyglot, advanced experience with at least 2 out of Java (Scala or Kotlin), C# (or F#) (.NET core), Python, NodeJS+TypeScript
  • Experience with distributed systems
  • Deep understanding of cloud services
Job Responsibility
Job Responsibility
  • Maintain and improve the integrity of our data processing pipeline (5Tb per day)
  • Develop tools to guarantee the availability of our services (~30 microservices) and automate their operation
  • Contribute to the development of back-end services and product features
What we offer
What we offer
  • Offers Equity
  • Full access to health, vision, and dental insurance for you and your dependents
  • Supplemental life insurance
  • Flexible PTO
  • Commuter benefits to ease your daily commute
  • Paid parental leave
  • Your own Pod
  • Fulltime
Read More
Arrow Right