Manager, Software Engineering
Role details
Job location
Tech stack
Job description
We're looking for a Senior Engineering Manager, Voice Interoperability Engineering to build the team that builds and maintains all external connections into our proprietary WebRTC-based Voice platform. This is a crucial role responsible for managing the interfaces that bridge our modern system with legacy external vendors and the public telephone network (SIP/VOIP). You will build a talented team of engineers and have a direct impact on our market reach, scalability, and the reliability of our core Trader Voice application., * Build and mentor a team of engineers, fostering a culture of innovation, collaboration, and technical excellence.
- Drive the technical execution of our roadmap for interoperability solutions, specifically focusing on integrations like private wires, dial tone, and intercom over SIP.
- Manage the infrastructure and project delivery for our Session Border Controllers (SBCs), with an eye toward vendor consolidation and optimization.
- Oversee the evaluation of a scalable PBX solution to enhance or replace our existing FusionPBX/Freeswitch system. This could involve building a new solution in-house, sourcing a third-party product, or solving for scalability bottlenecks in our current setup.
- Work closely with product management, operations, and other engineering managers to ensure seamless integration and deployment of new features.
- Stay up-to-date with the latest technologies and industry trends in VoIP, SIP, and WebRTC.
Requirements
- Proven experience in an engineering management role, preferably leading teams that work on real-time communication systems and interoperability solutions.
- Deep expertise in SIP protocols.
- Extensive experience with VoIP infrastructure, including Session Border Controllers (SBCs) and PBX systems.
- Strong understanding of network architecture and real-time media transport.
- Experience with Freeswitch or FusionPBX is a plus.
- A strategic mindset with the ability to translate technical roadmaps into actionable project plans.
- Experience in webRTC protocols and transport.
- Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Required: Strong foundation in computer networking fundamentals (e.g., TCP/IP, DNS, routing, switching, and network security).
- Desired: Experience with networking on public cloud platforms, particularly AWS (e.g., VPC, Direct Connect, and other cloud networking services)
Benefits & conditions
- Competitive salary
- Bonus Plan
- Benefits and Perks vary based on location.
Benefits and Perks:
- Regional specific competitive benefits
- Build your own Benefits (BYOB) perk
- Many other fun and exciting benefits and activities!