Director, Software Engineering
Join Vonage and help us innovate cloud communications for businesses worldwide!
About Vonage:
Vonage, a subsidiary of Ericsson, is a global leader in cloud communications. The company offers innovative solutions across Unified Communications as a Service (UCaaS), Contact Center as a Service (CCaaS), and Communications Platform as a Service (CPaaS), enabling businesses to enhance their communication capabilities.
About VBC:
Vonage Business Communications (VBC) is Vonage's flagship UCaaS platform, providing integrated voice, messaging, video conferencing, and collaboration tools. Designed to improve productivity and streamline business communications, VBC serves a diverse range of clients, from small businesses to large enterprises.
Role Overview:
We are seeking an experienced and visionary Director of Software Engineering to lead our engineering teams dedicated to the development of the VBC platform. This role involves strategic leadership, technical expertise, and cross-functional collaboration to drive the evolution of our UCaaS offerings.
Key Responsibilities:
Strategic Leadership:
- Develop and implement a comprehensive software development strategy aligned with Vonage's business objectives.
- Oversee the technical direction and architecture of complex software systems within the VBC platform.
- Foster a culture of innovation, continuous improvement, and technical excellence.
Team Leadership & Collaboration:
- Lead and mentor a team of engineering managers and their respective development teams.
- Recruit, hire, and onboard top engineering talent to strengthen the organization.
- Provide guidance, coaching, and performance feedback to team leaders.
- Promote a collaborative and inclusive work environment across all teams.
- Collaborate effectively with global teams and processes.
Product Vision:
- Collaborate with Product Management to define and execute the product roadmap, ensuring alignment with customer needs and market trends.
- Drive innovation by identifying opportunities to enhance the platform's features and capabilities.
- Ensure timely delivery of product enhancements that meet quality and performance standards.
Technical Expertise:
- Provide technical leadership in designing and implementing scalable, secure, and reliable cloud-based solutions.
- Leverage expertise in modern cloud platforms (e.g., AWS) and technologies to guide architectural decisions.
- Stay current with emerging technologies and industry trends to inform strategic planning and innovation.
- Ensure adherence to best practices in software development, including Agile methodologies and DevOps practices.
Operational Excellence:
- Establish and maintain rigorous quality assurance processes to ensure the delivery of high-quality software.
- Oversee product support and maintenance activities, ensuring prompt resolution of issues and continuous improvement.
- Implement monitoring and alerting systems to proactively identify and address operational challenges.
- Collaborate with cross-functional teams to optimize system performance and reliability.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Min 15+ years of experience in software development, with at least 08 years in leadership roles, including Director-level or equivalent positions.
- Proven track record of leading successful software development projects and teams.
- Deep understanding of AWS computing platforms and relevant architectures.
- Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps).
- Excellent problem-solving and decision-making skills.
- Strong communication and interpersonal skills.
- Ability to inspire and motivate teams.
- Experience with end-to-end communication applications (e.g., VoIP, messaging, video conferencing) is advantageous.
- Proficiency in one or more of the following programming languages is a plus: Node.js, Java, Objective-C, Kotlin, Vue.js.
#LI-CK1
There’s no perfect candidate. You don't need all the preferred qualifications to make a valuable impact on our team. Our employees and customers come from diverse backgrounds, so if you're passionate about what you could achieve at Vonage, we'd love to hear from you.
Who we are:
Vonage is a global cloud communications leader. And your talent will further help brands - such as Airbnb, Viber, WhatsApp, and Snapchat - accelerate their digital transformation through our fully programmable-based unified communications, contact center solutions, and communications APIs. Ready to innovate? Then join us today.
Note: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.
Apply for this job
*
indicates a required field