Vonage

Engineering Manager

Vonage

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build systems to add features across our messaging platform, which runs on Kubernetes and Nomad in AWS.
  • Provide direction to a team of software engineers, creating scalable microservices that will help support our impressive growth.
  • Work with product managers and customers to understand use cases and business requirements.
  • Lead team members in the planning and delivery of product / solution releases.
  • Assign, manage and perform project work, including scope, schedule, resource allocation and cost estimation.
  • Ensure delivery of secure, high quality, well-tested and scalable software to meet customer and business requirements.
  • Assist with maintenance and prioritization of the product development backlog.
  • Ensure team activities align with and support broader organizational goals and objectives.

Requirements

  • Engineering leadership skills, with the ability to navigate ambiguity.
  • An excellent practical understanding of high performance, highly distributed computing.
  • A strong focus on testing.
  • Software engineering skills in Java.
  • Strong interpersonal and communication skills.
  • Ability to present complex technical information in a clear and concise manner to a wide variety of audiences.
Benefits
  • Unlimited Discretionary Time Off
  • Private Medical Insurance with the option to add dependents at your own cost
  • Multisport Gym Membership
  • Educational Assistance Reimbursement Program
  • Opportunity to be reimbursed for conferences, trainings, and other events consistent with the area of work aimed at personal development
  • Three Paid Volunteer Days a Year
  • Reimbursement for the costs of prescription glasses
  • Maternity and Paternity Leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KubernetesNomadAWSmicroservicesJavasoftware testingscalable softwarehigh performance computingdistributed computing
Soft Skills
engineering leadershipinterpersonal skillscommunication skillsproject managementplanningresource allocationcost estimationnavigating ambiguitypresenting technical information