Talent.com
Senior/Staff Software Consultant - Golang/C++
Senior/Staff Software Consultant - Golang/C++10Pearls • Lahore, Punjab, Pakistan
Senior / Staff Software Consultant - Golang / C++

Senior / Staff Software Consultant - Golang / C++

10Pearls • Lahore, Punjab, Pakistan
8 hours ago
Job description

About 10Pearls

10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members.

Our broad expertise in product management, user experience / design, cloud architecture, software development, data insights and intelligence, cyber security, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs.

10Pearls is proud to have diverse clientele, including large enterprises, SMBs, and high‑growth startups. We work with clients across industries including healthcare / life sciences, education, energy, communications / media, financial services, and hi‑tech. Our many long‑term, successful partnerships are built upon trust, integrity, and successful delivery and execution.

Role Overview

We are seeking a highly skilled Backend Engineer with strong expertise in real‑time media streaming, low‑latency communication, and distributed backend systems using C++ or Golang. The ideal candidate must have deep hands‑on experience with streaming protocols, real‑time communication frameworks, and high‑performance backend engineering. This role involves designing and building backend microservices that power real‑time audio / video communication, streaming pipelines, and low‑latency data flows across distributed systems.

Responsibilities

Design, develop, and maintain high-performance backend services using Go or C++.

Build and optimize real‑time microservices that support low‑latency communication across a distributed architecture.

Develop and enhance WebSocket, REST, and real‑time APIs used by client‑facing applications.

Work extensively with media streaming technologies, including RTP, SRTP, WebRTC, and related protocols.

Implement and optimize WebRTC SFUs (Selective Forwarding Units) for scalable audio / video streaming.

Integrate and optimize media workflows using tools and libraries such as FFmpeg and GStreamer.

Work with databases such as MySQL, Redis, MongoDB, and design efficient data models for real‑time workloads.

Ensure backend services meet high standards of security, reliability, and performance using modern DevOps and SRE practices.

Collaborate closely with Frontend, DevOps, and Product teams to deliver end‑to‑end features.

Write clean, well‑documented, and maintainable code following best engineering practices.

Diagnose performance bottlenecks and optimize backend systems for scalability and speed.

Requirements

5+ years of hands‑on backend development experience using Go and / or C++.

Strong expertise in real‑time media streaming, including one or more of the following :

RTP / SRTP

WebRTC (MUST‑HAVE)

WebRTC SFU implementation

Deep understanding of video / audio processing, with experience using FFmpeg, GStreamer, or similar frameworks.

Understanding of networking concepts, including TCP, UDP, ICE, STUN / TURN, and WebSockets.

Strong understanding of concurrency, asynchronous programming, and performance tuning.

Experience building and consuming RESTful and WebSocket APIs.

Hands‑on experience with message queues such as Kafka, NATS, or RabbitMQ.

Experience working with cloud platforms (AWS, GCP, Azure).

Strong problem‑solving skills and the ability to work on low‑latency, high‑throughput systems.

Proficient in C++ or Go for media streaming.

Familiarity with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, OpenTelemetry) is a plus.

A good understanding of containerization and orchestration using Docker and Kubernetes is preferred.

Experience working with real‑time communication platforms is an added advantage.

#J-18808-Ljbffr

Create a job alert for this search

Consultant • Lahore, Punjab, Pakistan

Related jobs
Software Engineer - MEAN

Software Engineer - MEAN

Tkxel LLC • Lahore, Pakistan
We are committedto develop innovative software solutions for leading enterprisesin the world, helping them grow their businesses using latesttechnology solutions. Develop and maintain web applicatio...Show more
Last updated: 1 day ago • Promoted
Sr. Software Engineer - Angular

Sr. Software Engineer - Angular

People Perfect • Lahore, Punjab, Pakistan
Quick Apply
Senior Software Engineer (Angular).Front-end development in angular or other related technologies and creation of HTML / CSS. Able to handle complex UI and advance frontend UI components.Develop new u...Show more
Last updated: 4 days ago
Junior Software Consultant (Contract) - Cross-Functional Impact

Junior Software Consultant (Contract) - Cross-Functional Impact

Total Tracking Services (Private) Limited • Lahore, Punjab, Pakistan
An established industry player is looking for fresh graduates for a Temporary / Contract Software Consultant role.This exciting position involves collaborating with cross-functional teams to develop ...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Software Engineer - React

Senior Software Engineer - React

Creative Chaos • Lahore, Punjab, PK
Quick Apply
A Senior Software Engineer for React is an associate at Creative Chaos who is mainly responsible for developing front-end web client applications for various software platforms.A software engineer ...Show more
Last updated: 30+ days ago
Senior / Staff Software Consultant - Golang / C++

Senior / Staff Software Consultant - Golang / C++

10Pearls, LLC • Lahore, Punjab, Pakistan
Pearls is an end‑to‑end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovati...Show more
Last updated: 8 hours ago • Promoted • New!
Business Development / Growth Executive - Remote

Business Development / Growth Executive - Remote

Info Resume Edge • Lahore City, Punjab, Pakistan
Business and Sales Development Manager / Growth Executive.Remote (Based in Pakistan with the potential to transition to our Irish office within two years). We are based in Ireland, at the forefront ...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer - Java & Golang

Senior Backend Engineer - Java & Golang

NXT LABS • Lahore, Punjab, Pakistan
Job Title : Senior Backend Software Engineer.Collaborate effectively with cross-functional teams to design and develop scalable, high-performance backend services and APIs.Produce high-quality, effi...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer JavaScript / Ben

Senior Software Engineer JavaScript / Ben

tkxel • Lahore, Punjab, Pakistan
Build pixel-perfect, smooth, and responsive user interfaces across web applications.Integrate with backend using GraphQL and REST APIs. Experienced in handling online / offline mode of web application...Show more
Last updated: 2 days ago • Promoted
Software Engineer - Angular

Software Engineer - Angular

People Perfect • Lahore, Pakistan
Development in ANGULAR ALONG with CSS / HTML as per requirements.Enhancement and changing exiting front ends screens / reports ability in understanding requirements and able to create development estim...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer - Angular

Sr. Software Engineer - Angular

People • Lahore, Punjab, Pakistan
Senior Software Engineer (Angular).Front-end development in Angular or related technologies and creation of HTML / CSS.Able to handle complex UI and advance frontend UI components.Develop new user in...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Software Engineer, Trilogy (Remote) - $100,000 / year USD

Senior Software Engineer, Trilogy (Remote) - $100,000 / year USD

Crossover • Lahore, Punjab, Pakistan
Senior Software Engineer, Trilogy (Remote) - $100,000 / year USD.Software delivery remains trapped in outdated cycles.Backlogs expand endlessly, delivery timelines span weeks, and code review often d...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Golang Backend Engineer - AWS EKS & Kubernetes

Senior Golang Backend Engineer - AWS EKS & Kubernetes

Byte Talented • Gujranwala, Pakistan
A leading tech firm in Faisalabad is seeking an experienced software developer proficient in Golang.The role involves designing and developing high-performance cloud applications and working with A...Show more
Last updated: 4 hours ago • Promoted • New!
Staff Software Consultant - Angular

Staff Software Consultant - Angular

10Pearls • Lahore, Karachi, Islamabad, PK
Quick Apply
Company Overview 10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their ex...Show more
Last updated: 30+ days ago
Senior Software Engineer - Angular

Senior Software Engineer - Angular

People Perfect • Lahore, Pakistan
Develop new user interfaces as per standard and quality in Angular10 or Plus.Build reusable code and libraries for future use. Optimize application for maximum speed and scalability.Assure that all ...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Aqovia • Lahore, Punjab, PK
Quick Apply
Aqovia is an international Artificial Intelligence (AI) and digital solutions specialist, combining innovative and cutting-edge technologies to provide bespoke, mission critical, and transformation...Show more
Last updated: 30+ days ago
Senior Software Engineer - Python / React

Senior Software Engineer - Python / React

Devsinc • Lahore, Punjab, PK
Quick Apply
We are seeking a skilled Full Stack Developer to join our dynamic team.The ideal candidate will have a strong background in application development, particularly using Python / Django, combined with ...Show more
Last updated: 30+ days ago
Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

Crossover • Lahore, Punjab, Pakistan
Senior C# Developer, Trilogy (Remote).We are looking for a software engineer who refuses to accept subpar code, sluggish deployment cycles, or obsolete development methodologies.Your work goes beyo...Show more
Last updated: 2 days ago • Promoted
Senior Full Stack Developer : Angular / .NET | Azure / AWS

Senior Full Stack Developer : Angular / .NET | Azure / AWS

Absolute Solutions • Lahore, Punjab, Pakistan
An established industry player is seeking a Senior Full Stack Developer with expertise in Angular and.This role involves developing robust applications, utilizing cloud platforms like Azure or AWS,...Show more
Last updated: 8 hours ago • Promoted • New!