> Markdown version of [/jobs/ext/546069-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/546069-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** IQ Ventures - **Location:** Dublin, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Microsoft Azure, VoIP, C++ (Programming Language), Cloud Computing, Code Review, Network Congestion, Data Structures, Cursor (Graphical User Interface Elements), Software Debugging, Programming Tools, Domain Name System (DNS), Fraud Prevention and Detection, G.711 Standard, H.323 Protocol, Python (Programming Language), Networking Basics, Packet Analyzer, Open Source Technology, Software Engineering, SQL Databases, Transcoding, Wireshark, TypeScript, WebRTC, Rust (Programming Language), Transport Layer Security, GitHub Copilot, Firewalls (Computer Science), Backend, Vue.js, Kubernetes, Low Latency, Kamailio, Front End Software Development, OPUS (Software), Terraform, Code Restructuring, Media Servers, Golang - **Published:** June 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3cd92fedac65aa25 ## About the Role Do you have experience in Voice over internet protocol (VoIP) configuration?, Do you have a Bachelor's degree?, * 5+ years of professional software development experience building and shipping production systems, with strong fundamentals in data structures, systems design, debugging, and testing. * Hands-on, current proficiency with AI coding tools. You actively work with today's AI-assisted and agentic development tools (e.g. Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, or similar) for real production work - multi-file changes, refactors, test generation, and code review - and you understand their failure modes well enough to verify, correct, and take ownership of what they produce. * Deep VoIP knowledge. Strong working understanding of: * Signaling protocols - SIP (and ideally familiarity with H.323 or others) * Media transport - RTP/SRTP, RTCP, and common audio codecs (G.711, G.722, Opus, etc.) * WebRTC for browser- and app-based real-time communication * PBX / softswitch platforms such as Asterisk, FreeSWITCH, or Kamailio * Session Border Controllers (SBCs), NAT traversal (STUN/TURN/ICE), and QoS * Carrier and SIP-trunk integration, number provisioning, and call routing * Proficiency across our stack: Go (Golang) and Python on the backend, and Vue on the frontend. We expect strong experience with at least two of these and working familiarity with the third. * Networking fundamentals - TCP/UDP, DNS, TLS, firewalls/NAT, and reading packet captures (e.g. Wireshark, sngrep). * Comfort owning code in production: monitoring, on-call, and incident response. * Strong written and verbal communication. Nice to have * Experience with other languages in our broader stack: [e.g. C/C++, Rust, TypeScript, SQL]. * Familiarity with the Model Context Protocol (MCP) and wiring AI tools into internal systems and workflows. * Experience scaling real-time media (media servers, transcoding, conferencing/SFUs). * Telecom regulatory awareness (E911, STIR/SHAKEN, number portability). * Cloud and infrastructure-as-code experience [AWS / GCP / Azure, Kubernetes, Terraform]. * Contributions to open-source telephony or real-time projects. * Security experience relevant to telephony (toll fraud prevention, encryption, hardening). At this time, IQ Ventures cannot transfer nor sponsor a work visa for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship., * Software Development : 4 years (Preferred) Ability to Commute: * Dublin, OH 43017 (Required) ## Description * Design, build, and maintain VoIP and real-time communication services - call routing, signaling, media handling, and the infrastructure around them. * Integrate with carriers, SIP trunks, and telephony providers, and troubleshoot issues across the signaling and media path. * Diagnose and resolve real-time quality problems (latency, jitter, packet loss, one-way audio, call setup failures) using packet captures and logs. * Write clean, well-tested, maintainable code and own features from design through production and on-call support. * Use modern AI coding tools effectively in day-to-day work - generating, refactoring, reviewing, and testing code - while applying strong engineering judgment to everything that ships. * Collaborate on architecture decisions, review teammates' code (human- and AI-authored), and help raise the bar on how the team adopts new tooling responsibly. * Contribute to observability, reliability, and security across the communication stack. ## Related Videos - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)