Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i

Senior Software Engineer - VoIP expert

Location

Brazil

Posted

31 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer - VoIP expert

Encora Digital

Role Description The objective of this role is to contribute to the development of a scalable and high‑performance Voice platform by building production‑ready VoIP solutions, addressing complex technical challenges, and optimizing real‑time communication pipelines. The position focuses on SIP‑based systems, FreeSwitch integration, and backend service development, while collaborating with DevOps teams to deploy and operate solutions in AWS and ensuring code quality through reviews, architecture discussions, and documentation. - Actively contribute to the codebase by writing production code, prototyping critical components, and resolving complex technical challenges; - Develop and maintain VoIP solutions for the Voice platform, including SIP signaling, traffic routing, and global scalability; - Lead the integration and customization of FreeSwitch as a core media server and softswitch platform; - Develop robust backend services using C, Java, Python, Golang; - Collaborate with DevOps and infrastructure teams to deploy and maintain solutions on cloud environments (AWS); - Participate in code reviews, architectural discussions, and technical documentation; - Investigate and resolve performance bottlenecks in real-time communication pipelines. Qualifications - Voice & SIP Expertise: In-depth knowledge of Session Initiation Protocol (SIP) and real-time communication fundamentals (RTP/RTCP, codecs, NAT traversal); - FreeSwitch: Proven experience configuring and developing with FreeSwitch (ESL, dialplan, modules); - Backend Development: Proficiency in high-performance languages such as Golang, C, Java or Python; - Cloud: Familiarity with AWS services for deployment and infrastructure. Company Description Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include: - Product Engineering & Development - Cloud Services - Quality Engineering - DevSecOps - Data & Analytics - Digital Experience - Cybersecurity - AI & LLM Engineering At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Related Job Pages

More Software Engineer Jobs

Chenega Corporation logo

SharePoint Developer SME

Chenega Corporation

Founded in 1974 and headquartered in Anchorage, Alaska, the Chenega Corporation provides clients in the construction, environmental, healthcare, IT, military op

Role Description Come join a company that strives for Extraordinary People and Exceptional Performance! Chenega Government Mission Solutions, LLC, a Chenega Professional Services’ company, is looking for an experienced SME II – SharePoint Developer to work with the CDC Division of Healthcare Quality Promotion (DHQP) to provide consultations to program regarding the SharePoint site installation, enhancements, maintenance, and development on an enterprise SharePoint system. - Design, develop, and enhance SharePoint (SP) site collections, including DHQP sites and custom features, components, and applications. - Provide technical consultation to DHQP and program stakeholders on SharePoint standards, governance, and processes for internal and external sites. - Support SharePoint site creation, enhancements, maintenance, and development within an enterprise SharePoint environment. - Design and implement SharePoint solutions, including workflows, dashboards, and integrations that support program operations and data flow. - Translate business requirements into technical solutions, including data flow design and system structure aligned with CDC enterprise standards. - Develop and maintain solutions using SPFx, Power Apps, Power Automate, and SharePoint web parts, as appropriate. - Perform system analysis for SharePoint site creation, including requirements gathering, validation, testing, and deployment within established taxonomy and governance frameworks. - Customize SharePoint sites and pages beyond out-of-the-box capabilities as needed. - Support site templates, data importation (e.g., spreadsheets/databases), permissions management, and reporting (e.g., site usage and metrics reports). - Analyze existing SharePoint environments, configurations, and code to identify inefficiencies and implement improvements. - Facilitate SharePoint implementations by troubleshooting issues, escalating when necessary, and providing alternative technical solutions. - Stay current with CDC enterprise SharePoint processes and apply updates to existing and new solutions. - Develop and deliver technical documentation of consultations, meetings, and solutions using plain language and ensuring Section 508 compliance. - Serve as a program point of contact for SharePoint-related activities, attending CDC meetings and communicating updates across DHQP and stakeholders. - Share technical knowledge through mentoring, training, and collaboration. - Perform technical and system administration duties in support of SharePoint environments, with a focus on continuous improvement and solution enhancement. - Review and evaluate code and configurations, with the ability to assess logic, question design decisions, and recommend improvements. - Collaborate with stakeholders to gather requirements, challenge assumptions, and recommend effective technical solutions. - Perform other duties as assigned. Qualifications - Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience). - 5+ years of hands-on SharePoint development experience (not limited to administration). - Experience developing custom SharePoint solutions using SharePoint Framework (SPFx). - Experience with Power Apps and Power Automate for workflow automation and application support. - Proficiency in JavaScript or TypeScript, HTML, and CSS. - Experience supporting SharePoint within a governed enterprise environment (e.g., security, compliance, structured processes). - Experience performing system analysis, requirements gathering, and solution implementation. Requirements - Final salary determination based on skill-set, qualifications, and approved funding. Benefits - Paid Time Off - PTO / Vacation – 5.67 hours accrued per pay period / 136 hours accrued annually - Paid Holidays - 11 - California residents receive an additional 24 hours of sick leave a year - Health & Wellness - Medical - Dental - Vision - Prescription - Employee Assistance Program - Short- & Long-Term Disability - Life and AD&D Insurance - Spending Account - Flexible Spending Account - Health Savings Account - Health Reimbursement Account - Dependent Care Spending Account - Commuter Benefits - Retirement - 401k / 401a - Voluntary Benefits - Hospital Indemnity - Critical Illness - Accident Insurance - Pet Insurance - Legal Insurance - ID Theft Protection Company Description Teleworking Permitted? Yes Teleworking Details: 100% Remote - US Estimated Salary/Wage: USD $50.00/Hr. Up to USD $60.00/Hr.

United States
$50 - $60 / hour
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• Desenvolver, manter e evoluir sistemas backend em ambientes críticos • Atuar na implementação e sustentação de rotinas em C++, Pro*C e PL/SQL • Desenvolver e manter scripts em ambiente Unix (Shell Script) • Realizar análise, otimização e troubleshooting em banco de dados Oracle • Garantir performance e estabilidade das aplicações em produção • Apoiar na resolução de incidentes e problemas técnicos de alta complexidade • Atuar de forma colaborativa com times técnicos e áreas de negócio • Garantir qualidade de código, seguindo boas práticas de desenvolvimento

Brazil
Job Closed
Spassu logo

Developer, High-Platform

Spassu

Soluções digitais para transformar o futuro

Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Performs activities that cover the entire software development lifecycle, from requirements gathering to supporting the final deployment of the functionalities they developed, in line with agile development processes. • Join the development team, taking work items for development each Sprint. • Perform development-related activities such as analysis and design, programming, testing and requirements. • Manage own work, promptly informing the team of any delays or other impediments. • Mentor and support developers on the software project development team. • Code and integrate software components according to technical specifications, using the development tools, programming languages and libraries defined for the project. • Identify, build and test developed components to ensure quality. • Perform corrective and evolutionary maintenance of software components. • Prepare technical documentation according to the contract requirements for the engagement. • Integrate the components produced with those built by other team members, using the integration tool defined for the project. • Set up and configure the local development environment according to project requirements and needs. • Provide support to the IT team and client users when requested, regarding the characteristics and specifics of the developed components, modules and software packages. • Deliver and execute integration testing in the client environment to ensure the full functionality of the software and its components. • Monitor acceptance testing and deployment of the software in the client environments as established in the contract. • Conduct training and knowledge transfer to the client about the developed software, ensuring proper system operation.

Brazil
Job Closed

Role Description We’re hiring our Founding Engineer to help take our product to the next level together with our tech team. You’ll work closely and on the same level with the founders, our engineering lead, customers, and drivers. You won’t be building in isolation - you’ll be working on a product that solves real problems every single day. What You’ll Do - Own product-critical features end-to-end - from database schema and backend APIs to frontend/mobile integration - Further develop our React Native app, backend systems, and technical infrastructure - Integrate logistics, geo, routing, and real-time data into a product that drivers actually use every day - Work closely with founders, engineering, customers, and drivers to turn real-world problems into reliable product solutions - Move fast, take ownership, and make decisions in a dynamic startup environment Qualifications - Professional experience with TypeScript / Node and a corresponding testing framework (i.e. Jest) - Solid experience with React / React Native, ideally Expo - Good understanding of backend systems, API Integrations, and data models - Previous experience in fast-paced software teams, ideally in a startup, scale-up, or product-driven engineering environment, is a plus - Hands-on experience in leveraging AI tools as a natural part of your daily workflow - Interest in mobile development, logistics, geo data, or automation - Independent working style and a high bar for reliable software - Nice to have: experience with mobile apps, routing/maps, real-time data, cloud infrastructure, or LLM/voice features Benefits - Competitive salary and early ownership through VSOP - Real product impact: your code reaches users quickly - High responsibility, fast decisions, and strong ownership - Remote-first work with no fixed office requirement - Hubs in Münster and Hamburg, plus regular team days and offsites - Sparring with Unicorn Founders, logistics executives, and experienced operators - A strong network across logistics, startups, and investors - Modern equipment, learning budget, and the standards you’d expect - Develop in the areas you care about most - whether that’s product, architecture, AI, mobile, infrastructure, or logistics - The chance to build a core platform for Europe’s trucking industry Our Hiring Process - Intro call with Leon (30 min): mutual fit, your questions, comp transparency - Tech conversation with our Tech Lead Kai (60 min): architecture, problem-solving, walk-through - Take-home or pair-programming - Final round with all founders: culture, mission, vision - Offer Why Now The most important asset in logistics isn’t the truck. It’s the driver. Europe is facing a massive driver shortage. This isn’t just an operational issue for logistics companies - it’s a broader economic and societal problem. When drivers leave, supply chains slow down. At the same time, driver workflows are still heavily underserved by modern technology. That’s exactly where cargovibe comes in. We build technology that supports drivers, improves logistics companies' planning, and helps solve one of the most critical bottlenecks in Europe’s economy. Apply Don’t tick every box? That’s totally fine. If you’re excited about cargovibe and believe you can help us build, we’d still love to hear from you. Send your CV and anything else that helps us understand what you’ve built - GitHub, portfolio, references, side projects, or links to previous work.

Germany