Senior Webrtc C++ Engineer

hace 4 semanas


San José, Costa Rica Baasi A tiempo completo

Baasi is committed to making video communication simpler than ever. Our dedicated team works hard on developing products for seamless and effortless online interactions and aims to create a single platform for all communication needs. Join our development team and help us make it easier for individuals and businesses to connect, collaborate, and grow.

**Responsibilities**:

- Collaborate with cross-functional teams to design, develop, and implement features and enhancements for our digital communication platform.
- Write efficient and maintainable C++ code, ensuring high performance and reliability.
- Work on real-time audio and video processing, including codecs, streaming, and synchronization.
- Participate in architectural decisions and contribute to the technical design of the software.
- Conduct code reviews, provide constructive feedback, and ensure code quality and standards.
- Troubleshoot and debug issues, optimizing software performance and responsiveness.
- Stay updated on industry trends and emerging technologies to continuously enhance the product.
- Collaborate with QA teams to develop and execute effective testing strategies.
- Create clean and reusable code.
- Use proper testing frameworks.
- Take part in daily standups and sprint planning sessions.
- Work in a cloud environment.
- Code Optimization and maintenance.
- Document technical specifications, workflows, and procedures.

**Requirements**:

- 7+ years of experience in C/C++11/17 programming.
- Experience with WebRTC.
- Familiarity with developing digital communication topologies (SFU, MCU).
- Experience with multi-threading and concurrency, The Linux API, and Network protocols.
- Knowledge of streaming protocols.
- Familiarity with libwebrtc, pjproject, FreeSWITCH, mediasoup, Asterisk, Kurento.
- Advanced knowledge of network protocols.
- Advanced knowledge of Video and Audio Codecs.
- Excellent Debugging Skills.
- Proficiency in software development tools and version control systems.
- Familiarity with performance optimization and memory management.
- Experience in OOP.
- Ability to take on projects and drive them through to completion.
- Ability to collaborate with others and work on your own.
- Proficiency in spoken and written English.
- Excellent Communication, problem-solving, and adaptability skills.
- Ability to analyze and resolve complex technical issues.
- Knowledge of Node.js (Typescript) and Rust.

**Benefits**:

- Competitive salary and performance-based incentives.
- Ability to work 100% remotely and a supportive work-from-home policy.
- Generous vacation and paid time off.
- Professional development opportunities and access to tech events.

Application Process:



  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    FullStack is the fastest-growing software consultancy in the Americas.We help organizations like Uber, GoDaddy, MGM, Siemens, Stanford University, and the State of California, build distributed software development teams, and deliver transformational digital solutions.As an employee-first company, we focus on hiring the most talented software designers and...


  • San José, Costa Rica Canonical - Jobs A tiempo completo

    Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Senior Software Engineer to join our distributed team. We greatly value quality in...


  • San José, Costa Rica FullStack Labs A tiempo completo

    FullStack is the fastest-growing software consultancy in the Americas. We help organizations like Uber, GoDaddy, MGM, Siemens, Stanford University, and the State of California, build distributed software development teams, and deliver transformational digital solutions. As an employee-first company, we focus on hiring the most talented software designers and...

  • Lead C# Developer

    hace 2 días


    San José, San José, Costa Rica Smash A tiempo completo

    At Smash, we pride ourselves on building long-term relationships with our tech professionals. We take the time to understand their goals and aspirations, and work tirelessly to find them the perfect job opportunity.We're currently seeking an experienced C# software engineer to join our team. If you're passionate about working in a collaborative environment...


  • San José, San José, Costa Rica Smash A tiempo completo

    **SMASH, Who we are?**We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States.- We believe in long-lasting relationships with our talent.We invest time getting to know them as individuals and understanding what they are looking for as their professional next step.- We aim to find the perfect match.As...

  • Senior Devops Engineer

    hace 3 semanas


    San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    **Description**We are looking for a Senior Infrastructure Engineer.As Senior Infrastructure Engineer, you will architect and continuously improve the infrastructure for cloud-based services and client interfaces.Collaborate with team leads and management across the company to define shared capabilities.Manage the day-to-day operations of our build, testing,...

  • Desarrollador C++ Senior

    hace 2 semanas


    San José, Costa Rica BairesDev A tiempo completo

    BairesDev se enorgullece de ser la empresa de software outsourcing de más rápido crecimiento de América. Nuestros equipos están conformados por personas de todo el mundo, lo que nos permite contar con una fuerte esencia multicultural. Para ofrecer constantemente soluciones de la más alta calidad, contratamos solo al 1% superior de los mejores talentos y...


  • San José, Costa Rica Baasi A tiempo completo

    Baasi is committed to making video communication simpler than ever. Our dedicated team works hard on developing products for seamless and effortless online interactions and aims to create a single platform for all communication needs. Join our team and help us make it easier for individuals and businesses to connect, collaborate, and...

  • Senior Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Answerhero A tiempo completo

    Who We AreFor over a decade, AnswerHero has supported thousands of small and medium businesses with professional call-answering solutions.We pride ourselves on delivering exceptional customer service and innovative technology.Our mission is simple: We care for our employees, and our employees care for our clients.As our team continues to grow and evolve,...


  • San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    We are hiring a software developer to focus on MicroK8s' backing store, a specialized distributed database designed on top of dqlite, Canonical's distributed SQL database.As a member of the Kubernetes team, you will design and implement features and enhancements to the backing store, become a dqlite specialist and optimize its use in the context of...


  • San José, San José, Costa Rica Emerson A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Data Engineer Leader to join our team at Emerson.Key Responsibilities:Design and develop modern data pipelines that meet business, technical, and user requirements.Build reports and data visualizations using data from the data warehouse and other sources.Produce scalable, replicable code and engineering...

  • Cloud Engineer

    hace 4 semanas


    San José, Costa Rica GraceMark Solutions A tiempo completo

    We are a team of innovative, and friendly individuals who are redefining the rules of connection. We believe that our dedication to livestreaming and online dating technologies will bring highly efficient and safer connections to many minority communities all over the world. We are currently looking for a strong Infrastructure Engineer to join our growing...

  • C++ Engineer Position

    hace 11 horas


    San José, San José, Costa Rica Fullstack Labs A tiempo completo

    At FullStack Labs, we pride ourselves on being an equal opportunity workplace, committed to diversity and inclusion.About UsWe're a software consultancy that helps organizations build distributed software development teams and deliver transformational digital solutions.Our ApproachWe focus on hiring talented software designers and developers by creating a...


  • San José, San José, Costa Rica Bluelight Consulting A tiempo completo

    Bluelight Consulting is a leading software consultancy that thrives on innovation and collaboration. As a C# / DotNet Developer, you'll join a dynamic team of experts who share a passion for delivering cutting-edge technology solutions.We're seeking a talented developer with a proven track record of delivering high-quality results under tight deadlines. Your...

  • Senior Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.The Multipass team is hiring a Senior Software Engineer to join our distributed team.We greatly value quality in our...

  • Senior Data Engineer Lead

    hace 2 semanas


    San Francisco, Heredia, Costa Rica Hewlett Packard Enterprise A tiempo completo

    Senior Data Engineer LeadDrive data engineering initiatives across the organization, leading a team of resources to design, develop, troubleshoot, and debug software programs for software enhancements and new products.Develop and architect software for the CloudPhysics data platform collecting data from on-premises data center infrastructure (virtual...


  • San Francisco, Heredia, Costa Rica Teradyne A tiempo completo

    **About the Role**: We are seeking a Senior Test Development Engineer to join our Continuous Hardware Engineering Group. In this role, you will be responsible for designing and developing released Semiconductor Test Systems and Instruments.**Key Responsibilities**:Design and develop new instruments to correct engineering defects or replace obsolete...


  • San José, San José, Costa Rica Screenovate A tiempo completo

    The Xe Arch and IP Engineering team at Intel focuses on delivering cutting-edge GPU hardware intellectual property blocks for integrated and custom chips.As a Software Engineer Student Worker, you will contribute to developing data collection and processing tools, indicators, dashboards, and visuals to enable data-driven decision making.You will also develop...

  • DevOps Engineer

    hace 6 días


    San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    **Job Description**Growth Acceleration Partners is looking for a Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for architecting and continuously improving the infrastructure for our cloud-based services and client interfaces.The ideal candidate will have a strong background in Linux/Unix Administration and...


  • San José, San José, Costa Rica Varsity Tutors A tiempo completo

    We are seeking a skilled Senior iOS Engineer to join our mobile team at Varsity Tutors. This is an exciting opportunity to work on designing, architecting, and building high-quality mobile experiences that make a difference in people's lives.Job Description:This position involves collaborating with fellow engineers, product management, and design teams to...