CrawlJobs Logo

Senior/Staff Software Consultant - Golang/C++

10pearls.com Logo

10Pearls

Location Icon

Location:
Pakistan , Lahore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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.

Job Responsibility:

  • 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

Nice to have:

  • 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

Additional Information:

Job Posted:
January 15, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior/Staff Software Consultant - Golang/C++

Senior/Staff Software Consultant - Golang/C++

We are seeking a highly skilled Backend Engineer with strong expertise in real-t...
Location
Location
Pakistan , Lahore, Karachi, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
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)
Job Responsibility
Job Responsibility
  • 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
Read More
Arrow Right
New

Client Services Analyst - Asset Management

This is a newly created contract position for a 1 year contract Client Services ...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 06, 2026
Flip Icon
Requirements
Requirements
  • Minimum Diploma in Business, Finance, or a related discipline with a strong interest in the asset/investment management industry
  • No experience needed
  • Excellent communications and stakeholder management skills
  • Proficient in Microsoft Office (Excel and PowerPoint)
  • Possess attention to detail
Job Responsibility
Job Responsibility
  • Manage the digital distribution of fund documentation and reports across corporate platforms
  • Prepare and customize sophisticated sales presentations and marketing collateral
  • Coordinate logistics for corporate events, seminars, and roadshows
  • Maintain client databases by mapping organizational structures and tracking priority business development activities
  • Conduct basic market research and competitor analysis to provide the sales team with intelligence and summary reports
Read More
Arrow Right
New

Senior Associate, Corporate Payment Services

My client is a leading international bank and they are looking for a Senior Asso...
Location
Location
Hong Kong , Hong Kong
Salary
Salary:
27000.00 - 32000.00 HKD / Month
https://www.randstad.com Logo
Randstad
Expiration Date
March 30, 2026
Flip Icon
Requirements
Requirements
  • Diploma or above qualification
  • At least 8 year relevant experience in remittance payment channel and RMB cross-border payment transaction
  • Familiar with AML / CFT standard and requirements
  • Good command in spoken English and Chinese
  • Proficient in MS office
Job Responsibility
Job Responsibility
  • Act as a checker or approver for diverse payment types, ensuring all system releases fall within dedicated authority limits
  • Partner with the Team Head to monitor daily workflows, manage currency cut-offs, and report critical funding movements
  • Lead investigations into complex cases, managing cancellations, amendments, and tracers with correspondent banks
  • Ensure all transactions meet AML/ CFT standards and prepare time-sensitive regulatory reports for management and governing bodies
  • Assist to system development project and UAT assignment
!
Read More
Arrow Right
New

Client Service Specialist

My client is a leading financial services company that offers a wide range of se...
Location
Location
Hong Kong , Hong Kong
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 28, 2026
Flip Icon
Requirements
Requirements
  • Bachelor Degree in any discipline
  • At least 3 years relevant experience in client service in financial institutions
  • Passionate with client service, a good team player with excellent communication skills and problem solving skills
  • Proficient in MS Office
  • Fluent in English, Mandarin and Cantonese for both written and verbal communication
Job Responsibility
Job Responsibility
  • Manage all client correspondence such as scanning, retention, and mailing and respond to or distribute internal and external inquiries in a timely manner
  • Work closely with the operations team to ensure the efficient and timely processing of client requests
  • Proactively collaborate with different teams to resolve complex client matters and support the review process by identifying exceptions for escalation
  • Communicate with clients through outbound calls and email to address their needs and enquiries
  • Support general administrative duties, including providing backup coverage for the front desk
  • Fulltime
!
Read More
Arrow Right
New

Senior Investment Officer, Infra Portfolio & Risk Management

Our client is a prominent financial institution in Hong Kong with a strategic ma...
Location
Location
Hong Kong , Hong Kong
Salary
Salary:
75000.00 - 90000.00 HKD / Month
https://www.randstad.com Logo
Randstad
Expiration Date
April 23, 2026
Flip Icon
Requirements
Requirements
  • Degree holder preferably in Finance, Risk Management, Accounting, Business Administration, International Business or Investment
  • With at least 7 years relevant experience in Institutional Bank, Asset Manager, or Credit Advisory firm
  • Proven track record in Credit Assessment is non-negotiable
  • Experience in Project Finance, Infrastructure Debt, or Corporate Restructuring is highly valued
  • Proficiency in navigating complex transaction structures, LMA documentation, and intricate financial models
  • Fluent professional English
  • Cantonese or Putonghua is an advantage for regional stakeholder management
Job Responsibility
Job Responsibility
  • Manage a dedicated portfolio of infrastructure assets, performing deep-dive periodic reviews, stress testing, and valuations
  • Identify emerging macro and credit-specific risk trends. Formulate and advise on mitigation strategies to protect the institution’s capital
  • Ownership of portfolio reporting internally to management and externally to securitisation investors and related administrative tasks
  • Guide junior analysts in credit assessment, financial modeling, and the nuances of infrastructure debt
  • Support the front-office team during the due diligence phase of new investments and contribute to the evolution of internal risk governance frameworks
Read More
Arrow Right
New

Principal Process Analyst

Our client are a Brisbane based local government entity based in the Brisbane CB...
Location
Location
Australia , Brisbane
Salary
Salary:
71.54 - 80.35 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
March 26, 2026
Flip Icon
Requirements
Requirements
  • Comprehensive experience in finance related activities including the end-to-end finance processes
  • Demonstrated experience in Process mapping and documentation leveraging Process Management Best Practice
  • Demonstrated experience to provide sound finance process and systems advice, managing highly sensitive and confidential information
  • Experience with process improvement methodologies (e.g., Lean, Six Sigma)
  • Tertiary Qualifications in Accounting or Finance
Job Responsibility
Job Responsibility
  • Customer-Centric Design: Lead the creation of finance processes and procedures that prioritize user experience and service excellence
  • Strategic Collaboration: Build strong partnerships across Council divisions to align finance systems with broader organizational goals
  • Process Documentation: Elicit and document finance workflows (Levels 1-4) using BPMN standards within corporate systems
  • Business Transformation: Conduct AS-IS and TO-BE analysis to support the transition to new ways of working during transformation projects
  • Performance Management: Develop and monitor KPIs for finance processes to ensure they meet Council’s strategic and service objectives
  • Knowledge & Training: Coordinate knowledge management and develop training materials to ensure staff proficiency in finance systems
  • Continuous Improvement & QA: Lead process improvement initiatives and conduct quality assurance reviews to ensure compliance and internal control
What we offer
What we offer
  • Access to our benefits platforms offering discounts at a range of huge retailers
  • 3 x pay runs per week ensuring you are always paid within the week
  • Exclusive access to roles before we go to market
  • Access to our employee assistance program services, including counselling services
  • Fulltime
!
Read More
Arrow Right
New

Client Service Specialist

My client is a leading financial services company that offers a wide range of se...
Location
Location
Hong Kong , Hong Kong
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 27, 2026
Flip Icon
Requirements
Requirements
  • Bachelor Degree in any discipline
  • At least 3 years relevant experience in client service in financial institutions
  • Passionate with client service, a good team player with excellent communication skills and problem solving skills
  • Proficient in MS Office
  • Fluent in English, Mandarin and Cantonese for both written and verbal communication
Job Responsibility
Job Responsibility
  • Manage all client correspondence such as scanning, retention, and mailing and respond to or distribute internal and external inquiries in a timely manner
  • Work closely with the operations team to ensure the efficient and timely processing of client requests
  • Proactively collaborate with different teams to resolve complex client matters and support the review process by identifying exceptions for escalation
  • Communicate with clients through outbound calls and email to address their needs and enquiries
  • Support general administrative duties, including providing backup coverage for the front desk
  • Fulltime
!
Read More
Arrow Right
New

Compliance associate - asset management firm (contract)

This organization is a global investment firm with a history of over four decade...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 24, 2026
Flip Icon
Requirements
Requirements
  • At least 3 years of regulatory compliance experience within the private equity or asset management sector
  • Prior experience in reviewing marketing materials is a plus
  • Proven expertise in navigating complex regulatory frameworks and implementing risk-based monitoring systems
  • Excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Execute risk-based compliance monitoring and surveillance programs across regional operations
  • Partner with the regional head to design and update internal governance policies and industry-standard procedures
  • Manage the end-to-end coordination of compliance metrics and annual regulatory reporting requirements
  • Serve as a key advisor to senior stakeholders, providing technical guidance on complex due diligence and policy matters
  • Support cross-border compliance initiatives and regional regulatory interactions within the APAC territories
Read More
Arrow Right