CrawlJobs Logo

Senior/Staff Software Consultant - Golang/C++

Pakistan, Lahore, Karachi, Islamabad · Job Posted January 18, 2026
Apply Position
Job Link Share

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

Looking for more opportunities?

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

Similar Jobs for

Senior/Staff Software Consultant - Golang/C++

8 matching positions

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

Locum Consultant in Paediatric Rheumatology

Location
Location
United Kingdom , Sheffield
Salary
Salary:
113565.00 - 150569.00 GBP / Year
sheffieldchildrens.nhs.uk Logo
Sheffield Children's NHS Foundation Trust
Expiration Date
June 08, 2026
Flip Icon
Requirements
Requirements
  • MBBS or equivalent
  • MRCPCH or evidence of equivalent
  • Certificate of completion of training (CCT) or equivalence
  • A minimum of 24 months experience in paediatric rheumatology
Job Responsibility
Job Responsibility
  • Lead and develop the provision of children's rheumatological services for Sheffield and surrounding districts
  • Work in partnership with other Paediatric Rheumatology Consultants to deliver a high-quality, coordinated service
  • Provide clinical leadership and specialist expertise in paediatric rheumatology across the service
  • Work collaboratively with Trust management to ensure the optimal use of medical wards, theatre lists, clinics and other resources
  • Contribute to the delivery of a safe, effective and high-quality acute medicine service for children
  • Support the service in meeting Trust objectives and national performance targets
  • Contribute to service development, quality improvement and strategic planning within paediatric services
  • Promote effective multidisciplinary working to improve outcomes for children and families
What we offer
What we offer
  • Generous annual leave
  • Pension schemes
  • Health and wellbeing programmes
  • Exclusive discounts
  • Parttime
!
Read More
Arrow Right
New

Sailpoint Product Owner

We are looking for an SC Cleared Product Owner to support a high-profile Central...
Location
Location
United Kingdom , London
Salary
Salary:
600.00 - 650.00 GBP / Day
datacareers.co.uk Logo
DataCareers
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in Product Ownership, Business Analysis, or a closely related role
  • Experience managing and prioritising a backlog in a delivery-focused environment
  • Ability to work with stakeholders to understand requirements and turn feedback into clear business designs
  • Strong collaboration skills across product, engineering, delivery, and business teams
  • Experience supporting sprint planning, release planning, and delivery governance
  • Active SC clearance is required
Job Responsibility
Job Responsibility
  • Manage and maintain the product backlog, ensuring priorities are clearly understood and reflected in Jira
  • Work with stakeholders to gather, analyse, and prioritise requirements
  • Progress the design of already prioritised items, working closely with Business Analysts to turn requirements into business designs
  • Continue analysis of the future backlog, creating and refining tickets as required
  • Prepare for and contribute to sprint planning, quarterly planning, and other regular delivery events
  • Determine release scope in line with agreed priorities and stakeholder input
  • Manage release documentation and ensure changes meet agreed acceptance criteria
  • Collaborate across product, engineering, business analysis, and delivery teams
  • Fulltime
Read More
Arrow Right
New

ISO 20022 Product Lead

ISO 20022 Product Lead 6 Month Contract Location: Home / London (onsite 2 days a...
Location
Location
United Kingdom , London
Salary
Salary:
600.00 - 650.00 GBP / Day
datacareers.co.uk Logo
DataCareers
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in product delivery, business analysis, or a related discipline
  • Knowledge of ISO 20022 messaging standards, ideally within payments
  • Experience analysing stakeholder feedback and using it to shape priorities and requirements
  • Ability to turn business and stakeholder input into clear requirements, business designs, and delivery-ready documentation
  • Strong stakeholder management skills across internal teams and external users or participants
  • Ability to understand technical topics and produce clear, accessible external documentation
  • Active SC clearance is required
Job Responsibility
Job Responsibility
  • Act as Product Lead for changes to an ISO messaging standard, supporting the annual release cycle
  • Support activity relating to the 2026 release cycle, acting as a business liaison between project, delivery, and stakeholder teams
  • Facilitate rapid issue triage and resolution, coordinating across teams to unblock progress and maintain delivery momentum
  • Support certification-related queries, ensuring issues relating to participant readiness are understood and responded to promptly
  • Lead analysis and prioritisation activity for the 2027 release cycle
  • Seek and analyse stakeholder feedback on the content and scope of future releases
  • Engage with internal product teams and external stakeholders who use the service
  • Ensure change requests are clearly understood, sized, prioritised, and documented
  • Analyse proposed changes at schema level to understand wider product and service impacts
  • Support the development of industry-facing materials, including requests for change and communications explaining scope decisions
  • Fulltime
Read More
Arrow Right
New

Collections Admin

We are looking for a detail-oriented Collections Admin to support loan servicing...
Location
Location
United States , Lawrence
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of experience in a financial institution, preferably within collections, loan servicing, loan administration, or retail banking operations
  • Prior back-office experience in a bank or credit union environment is required
  • Demonstrated ability to complete high-volume clerical work with strong accuracy and careful attention to detail
  • Experience with data entry, mail handling, record logging, and report preparation in an administrative setting
  • Working knowledge of consumer collections processes and general loan servicing or underwriting support activities
  • Strong organizational skills with the ability to manage multiple tasks, maintain documentation, and meet deadlines
  • Comfortable working with audit-sensitive processes and following established procedures for account-related administrative work
Job Responsibility
Job Responsibility
  • Maintain and update loan and collections records with a high level of accuracy, ensuring account information, documentation, and status changes are entered correctly
  • Process incoming and outgoing mail, organize correspondence, and track required follow-up items related to customer accounts and servicing activities
  • Prepare logs, routine reports, and supporting documentation to assist with audits, operational reviews, and day-to-day administrative oversight
  • Coordinate with vendors and internal teams to help resolve account issues, support servicing workflows, and keep tasks moving according to established timelines
  • Assist with consumer collections and loan administration activities by reviewing account details, monitoring exceptions, and escalating concerns when needed
  • Perform high-volume data entry and clerical support work while maintaining strong attention to detail and meeting productivity expectations
  • Support underwriting and servicing-related administrative tasks, including document handling, file maintenance, and verification of required records
  • Help manage process-related updates and administrative changes within servicing workflows while preserving accurate documentation and reporting continuity
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Assistant Front Office Manager - Front Desk and PBX

Entry level management position that focuses on supporting the day-to-day activi...
Location
Location
United States , Naples
Salary
Salary:
25.77 - 28.37 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED
  • 3 years experience in the guest services, front desk, housekeeping, or related professional area
  • OR 2-year degree from an accredited university in Hotel and Restaurant Management, Hospitality, Business Administration, or related major
  • 1 year experience in the guest services, front desk, housekeeping, or related professional area.
Job Responsibility
Job Responsibility
  • Supporting the day-to-day activities of Rooms Operations of areas that include Housekeeping, Recreation, Laundry, Staff, AYS and Concierge/Guest Services
  • Opening and closing Front Desk shifts / Housekeeping and ensuring completion of assigned shift checklist and other duties
  • Running and reviewing critical information contained in room operations reports
  • Understanding the functions of the Recreation, Laundry, Housekeeping, Bell Staff, AYS, Front Desk and Concierge/Guest Services operations
  • Operating all department equipment as necessary and reporting malfunctions
  • Ensuring employees have the proper supplies and uniforms
  • Understanding night audit procedures and being able to comprehend and utilize reports as necessary
  • Understanding and complying with loss prevention policies and procedures
  • Communicating performance expectations to employees in accordance with job descriptions for each position
  • Handling employee questions and concerns
  • Fulltime
Read More
Arrow Right
New

Customer Service Manager

We are looking for an experienced Customer Service Manager to oversee a high-per...
Location
Location
United States , Santa Clarita
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of customer service experience, with demonstrated success in a leadership or supervisory capacity
  • Strong background in customer support within logistics, manufacturing, or similarly fast-paced operational environments
  • Excellent verbal and written communication skills, with the ability to manage sensitive situations effectively
  • Proven ability to lead teams, delegate work, and foster a positive, accountable workplace culture
  • Solid understanding of customer service standards, issue resolution practices, and performance management principles
  • Strong organizational skills and close attention to detail when handling reports, schedules, and service documentation
  • Proficiency with Microsoft Office Suite and other common business applications used for reporting and team coordination
  • Bachelor’s degree preferred
  • equivalent relevant experience will also be considered
Job Responsibility
Job Responsibility
  • Lead daily activities for the customer service team, ensuring consistent coverage, productivity, and service excellence
  • Recruit, onboard, and train new team members on service expectations, workflows, and company guidelines
  • Provide regular coaching, mentorship, and performance feedback to help employees strengthen their skills and meet goals
  • Address complex customer concerns and escalated issues with professionalism, sound judgment, and timely resolution
  • Monitor service quality and ensure the team stays current on product information, policy updates, and procedural changes
  • Review customer interactions and operational data to identify patterns, track team performance, and support informed decision-making
  • Prepare recurring reports for leadership that summarize service results, team metrics, and areas for improvement
  • Create and maintain support materials such as knowledge base content, reference guides, and frequently asked questions
  • Recommend and help implement process enhancements that improve efficiency, customer satisfaction, and overall team effectiveness
  • Contribute to departmental planning by supporting budget awareness, staffing coordination, and other assigned operational needs
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Temporary Full-time Financial Performance Analyst

Location
Location
Canada , Mississauga
Salary
Salary:
60000.00 - 70000.00 USD / Year
hfsinclair.com Logo
HF Sinclair
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 to 5 years in an administrator function, Accounting, Finance, Engineering or, a related field
  • Experience with an Enterprise Resource Planning (ERP) system (such as SAP which is preferred)
  • Proficiency in Excel and data analysis is required
  • Prior refining operational reporting expense analysis is preferred
  • Experience in logistics/Distribution is an asset
  • University degree or college diploma
Job Responsibility
Job Responsibility
  • Manage and support the monthly material management, scheduling process and performance reporting within the Finance group
  • Collaborate with cross functional teams and key stakeholders to gather information to enter into reports (Bills of Lading, invoicing, driver cards, meal tickets)
  • Perform daily product accounting of inventory and plant performance through review of refinery feedstock receipts, finished product deliveries, trends and other plant movements
  • Ensure compliance with environmental reporting and liaising with Environment Canada
  • Complete monthly and quarterly management reports on key indicators for stewardship
  • Investigate and reconcile inventory losses and gains
  • Collaborate on internal and external audits (including SOX)
  • Coordinate with carrier companies and manage drivers to ensure only authorized personnel are allowed to move product inside our safety sensitive site
  • Generate Purchase Requisitions when required for Plant Cafeteria and Plant Accounting
  • Process invoices relating to cafeteria, overtime meals and other miscellaneous office items
  • Fulltime
Read More
Arrow Right