Staff Software Engineer – DevOps & Cloud Platform
Vonage
Job details
Join Vonage and help us innovate cloud communications for businesses worldwide!
Why this role matters:
As a Staff Software Engineer specialising in DevOps and Cloud Platform Engineering, you are a key technical leader for our India-based engineering team. You bridge the gap between high-level architectural vision and world-class execution through strong software craftsmanship. Working closely with Senior Management and the Global Architecture team, you will help shape Vonage's engineering culture. You will drive the design and implementation of our long-term technical roadmap for our Cloud-Native Kubernetes platform — writing the tools, automation, and systems that keep our global production APIs resilient, cost-efficient, and secure. Your mission is to eliminate systemic friction through code, ensuring a seamless developer experience for hundreds of engineers interacting with the cloud.
Your key responsibilities:
- Collaborative Technical Leadership Work in partnership with the architecture team to scope, size, and execute large-scale platform initiatives. You serve as a primary technical authority and escalation point for the engineering team in India.
- Software-Driven Platform Engineering Write production-quality code in Go (preferred) or Python to build internal tooling, automation frameworks, integrated bots, and self-service developer platforms. You treat the platform as a product and its users — developers — as customers.
- Predictive Problem Solving Use deep systems knowledge to foresee architectural bottlenecks. Proactively design and implement software solutions for future scale, ensuring the platform stays ahead of business demands.
- Mentorship & Multiplier Act as a lead mentor for junior and senior engineers. Provide the guidance needed to raise the engineering bar, fostering a culture of technical excellence, ownership, and self-sufficiency.
- Infrastructure as Code (IaC) Culture Drive the evolution of IaC practices using Terraform and Crossplane, moving the organisation toward a Kubernetes-native, software-defined infrastructure model.
- Reliability & Systems Debugging Respond effectively to service failures by diving deep into AWS/EKS, Linux, and ArgoCD. Lead thorough, blame-free Root Cause Analysis (RCA) and implement software fixes that prevent recurrence.
- CI/CD Modernisation Own the transition from legacy pipelines to modern, code-driven automation. Design and build enterprise-grade GitHub Actions workflows, custom actions, and self-hosted runner infrastructure.
What you'll bring
- Experience 12+ years of progressive experience in software engineering, with a strong foundation in systems design, cloud architecture, and developer tooling.
- Coding Excellence Strong programming skills in Go (preferred) or Python — you are comfortable writing and owning production-grade services, CLIs, and automation pipelines, not just scripts.
- Kubernetes & AWS Expertise Expert-level experience designing and operating large-scale, high-traffic, multi-tenant Kubernetes environments on AWS (EKS), including deep knowledge of networking, storage, and security layers.
- Cloud-Native Proficiency Broad hands-on experience across the AWS ecosystem. You understand not just how to use cloud services, but how to build software that integrates with and extends them.
- Observability Engineering Experience implementing and maintaining observability stacks — Prometheus, Grafana, VictoriaMetrics, or Thanos — ideally by writing and owning the tooling around them.
- FinOps & Efficiency A proven track record of optimising cluster topologies and platform architectures to balance performance with cost-efficiency goals.
- Measurable Business Impact A history of driving platform outcomes that move the needle — such as reducing developer onboarding time, lowering Mean Time To Recovery (MTTR), cutting cloud infrastructure costs, or improving deployment frequency and reliability. You can speak to the before and after of the systems you've improved.
- AI-Augmented Engineering Treats AI-assisted engineering as a core part of modern software practice — leveraging AI tools to enhance design, coding, testing, troubleshooting, and documentation, while guiding the team in adopting effective patterns and evolving best practices for AI-enabled ways of working.
What's required for application
- CI/CD transformation experience: migrating legacy CI/CD systems (e.g., Jenkins, GitLab CI, CircleCI, TeamCity) to modern, code-driven workflows such as GitHub Actions (custom actions, API integration, and self-hosted runners)
- Strong coding proficiency in Go (preferred) or Python to build platform tooling, bots, and automation frameworks
- Experience managing container registries such as Harbor or Artifactory.
How you’ll benefit:
- Attractive Discretionary Time Off
- Private Medical Insurance with optional dependent coverage
- Educational Assistance Reimbursement Program
- Opportunities for reimbursement for conferences, trainings, and other personal development events
- Maternity and Paternity Leave
- Ask recruiter for country specific information
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.
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.
To learn how we process your personal data during the recruitment process, please refer to our Privacy Notice.
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.