Intermedia Intelligent Communications

Technical Lead (C++ / Networking / Telephony Systems)

Intermedia Intelligent Communications
Apply
3 months ago
Remote, PortugalStaff+

Responsibilities

  • Lead sprint planning, task breakdown, tracking, and other Scrum activities.
  • Assign work and provide day-to-day technical guidance to approximately five engineers.
  • Write and refine user stories and translate product requirements into engineering tasks.
  • Own and enforce code review standards and improve codebase maintainability and consistency.
  • Act as the escalation point for complex technical issues.
  • Contribute hands-on C++ coding and technical direction for VoIP and PBX systems.

Requirements

  • Strong hands-on C++ expertise, with C++17 or later experience.
  • Strong networking fundamentals, including TCP and UDP.
  • Experience leading or mentoring engineers.
  • Experience with multithreaded systems and debugging.
  • Ability to work effectively in large, complex codebases.
  • Ability to contribute to solution design and make pragmatic trade-offs.
  • Experience with Agile/Scrum and Jira/Atlassian tools.
  • Ability to break down ambiguous requirements into deliverable work.
  • Practical VoIP or PBX experience, including SIP, RTP, telephony call routing, hunt groups, call park/pickup, feature interaction, and state handling, is desirable.
  • Experience with Boost, especially Boost.Asio, GitHub pull request workflows, Kubernetes, FreeSWITCH, real-time or low-latency systems, performance tuning, and system profiling is desirable.

Benefits

  • Primarily remote work with occasional visits to the Coimbra office.
  • Future offices are planned in Aveiro and Porto.
  • Team-oriented and transparent work culture with opportunities for internal promotion.

Tech Stack

Categories

Intermedia Intelligent Communications

About Intermedia Intelligent Communications

1,001-5,000 employees
Contact me