Software Engineering Manager
Company Overview
At Vonage, we are revolutionizing customer and employee engagement through a unified, intelligent, and omni-channel platform that empowers exceptional customer and employee experiences. Our cutting-edge Contact Center as a Service (CCaaS) and Unified Communications as a Service (UCaaS) solutions deliver seamless integration, advanced omnichannel communications capabilities, and next-generation technology to meet the evolving demands of businesses worldwide. We are committed to driving transformation by providing innovative, customer-centric solutions that enable organizations to engage, interact, and deliver personalized service at scale.
Vonage Engineering Mission
We embody the notion of what's next now! We envision, develop and manage technology to connect the world. Our team brings excellence, passion, creativity and curiosity to the job. We look at the business environment and technologies in new and challenging ways, striving to develop and deliver integrated whole-system solutions to meet our customers’ ever-changing needs.
What you'll do
As an Engineering Manager, you will manage the execution of Agile practices and processes, helping the team accelerate their development and optimize their output at a sustainable pace while maintaining the culture and continuing to deliver value to our customers at a fast and frequent pace. You will manage and build on a reliable continuous improvement process. You will ensure efficient delivery at high quality. Having multiple touch points across the business, you will act as an escalation point for development teams to help mitigate and unblock where required. Under a flat structure, you will be managing a large number of developers and be responsible for building relationships, coaching and helping them improve.
This is a hybrid role (at least one day in a week working from our Wrocław office).
What you'll bring
- Proven record of leading, developing and managing similar or larger development teams delivering a software product to customers.
- Ideally, this will be a business-to-business product and ideally web based following agile practices and principles.
- Proven record in managing a team producing measurable delivery of software in a timely and high-quality manner.
- Experience in leading delivery cycles and work with multiple releases with Agile methodologies in a SaaS environment.
- Experience of best practice work, management tools, continuous integration, continuous delivery and DevOps practices.
- Experience in managing multi-cultural and diverse background technology professionals to create a cohesive and collaborative team.
- Understanding of Salesforce and/or CRM (nice to have).
You are:
- Self-motivated and driven.
- Detail oriented.
- Keen on working in a fast-paced environment.
- Able to work collaboratively within different teams and with differing levels of seniority.
- Passionate about delivering excellence.
- Self-starting and able to self-manage.
What's in it for you
Helping others can only be achieved with the right people and the right resources. That’s why we’ve created a workplace culture that is supportive, encouraging and progressive. We think about the future as much as we think about the present. That’s why we offer our people a competitive salary and flexibility where they need it, plus:
- Work in a cloud environment
- Small domain teams
- High level of end-to-end ownership
- Possibility to influence technical stack
- Time for prototyping and research
- Unlimited paid vacation
- Annual bonus (TBO)
- Educational Assistance Reimbursement Program
- Additional Maternity and Paternity leave
Apply for this job
*
indicates a required field