Vonage logo

Senior Software Engineer (Golang)

Vonage

Senior Software Engineer (Golang)

Overview

Join Vonage, a leader in the cloud communications platform (CPaaS) market, as a Senior Software Engineer specializing in Golang. This role is crucial for driving the development of high-performance distributed systems and real-time data processing solutions. You will be part of a dynamic engineering team that values innovation, execution, and collaboration.

Responsibilities

  • Develop Services and Features: Create scalable and resilient solutions that support business growth and innovation.
  • Cloud Infrastructure: Work extensively with public cloud infrastructure, particularly AWS, to deploy and manage services.
  • Team Leadership: Lead large projects or multiple initiatives, providing mentorship and guidance to other engineers.
  • Architectural Contributions: Regularly contribute to architectural decisions that shape the future direction of our products.
  • Customer Engagement: Actively participate in discussions with internal and external customers to refine requirements and deliver solutions.

What We Value

  • Disruption and Execution: We pride ourselves on enabling unprecedented communication capabilities and seek individuals who are self-confident, customer-focused, and committed.
  • Collaboration: Our team iterates quickly, learns from failures, and takes smart risks. We uphold integrity and empower our employees.

Requirements

  • Experience: 6+ years in software engineering with a strong focus on Golang.
  • Technical Expertise: Proficiency in Kubernetes, Redis, ClickHouse, Postgres, and NATS.
  • Software Engineering Skills: Excellent understanding of high-performance, highly distributed computing, and a strong focus on testing.
  • Design Principles: Deep understanding of Object-Oriented Design, standard design patterns, and experience with multithreaded architectures, web services, and caching.
  • Problem-Solving: Strong problem-solving skills with the ability to design applications, apply best practices, and handle performance optimization and security issues.
  • Leadership: Ability to lead projects with autonomy, interact with key stakeholders, and mentor team members.
  • Communication Skills: Strong ability to articulate technical concepts and influence decision-making.

Additional Requirements

  • Public Cloud: Experience working with public cloud infrastructure, especially AWS.
  • SQL/NoSQL: Knowledge of SQL/NoSQL databases.
  • Modern Programming Environment: Experience deploying code using tools such as Docker and Kubernetes.

Why Vonage

Vonage values disruptive innovation, getting things done, and working with passion and integrity. We empower our employees to enable simplified communications between enterprises and their customers. Our significant growth is driven by exceptional people. We seek individuals who are self-confident, customer-focused, structured, and committed. If our values resonate with you, we encourage you to apply.

We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Benefits
Extracted with AI

  • Equal opportunity employer
  • Diversity and inclusion
  • Mentorship opportunities

Similar jobs

Last update: 23 minutes ago

Vonage logo
Vonage

Senior Backend Developer (Golang, Java)

Join Vonage as a Senior Backend Developer, focusing on Golang and Java, to build scalable, distributed systems.

Vonage logo
Vonage

Senior Full Stack Engineer

Senior Full Stack Engineer needed for high-performance, distributed systems in cloud communications. Expertise in JavaScript, Vue.js, React.js, and Go required.

Vonage logo
Vonage

Senior Full-Stack Developer (Olympus)

Senior Full-Stack Developer role focusing on API and microservices development for cloud communications, using Vue.js and Kotlin.

Diabolocom logo
Diabolocom

Senior Software Engineer (Golang)

Senior Golang Engineer needed for backend development and enhancing communication channels in Paris.

VoiceLine logo
VoiceLine

Backend Engineer (Golang, Gin)

Join VoiceLine as a Backend Engineer to develop integrations for field sales systems using Golang and Gin.

AUTODOC logo
AUTODOC

Senior Back End Developer (Golang)

Senior Golang Developer at AUTODOC in Porto, specializing in microservices and cloud deployment.

Michael Page logo
Michael Page

Software Engineer - Golang

Join as a Software Engineer specializing in Golang to develop high-performance backend systems in Berlin.

Sysdig logo
Sysdig

Senior Software Engineer - Java/Golang

Join Sysdig as a Senior Software Engineer in Zaragoza, Spain. Work on backend development with Java/Golang in a hybrid environment.

Stream logo
Stream

Senior Software Engineer (Golang)

Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.

AUTODOC logo
AUTODOC

Senior Software Developer - Go

Senior Go Developer in Lisbon, skilled in Go, RESTful services, microservices, cloud platforms, and Agile methodologies.

Nuitée | Enabling all companies to build travel solutions logo
Nuitée | Enabling all companies to build travel solutions

Senior Golang Fullstack Developer

Join Nuitée as a Senior Golang Fullstack Developer to design and maintain scalable APIs using GoLang, AWS, and Redis.

Amsterdam Platform Creation logo
Amsterdam Platform Creation

Senior Golang Software Developer

Join us as a Senior Golang Developer in Amsterdam to build innovative financial services apps.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer - GoLang

Join Grafana Labs as a Senior Backend Engineer specializing in GoLang. Work remotely in the USA or Canada.

Semrush logo
Semrush

Senior GOlang Developer

Join Semrush as a Senior GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Kubernetes and CI/CD.

MongoDB logo
MongoDB

Senior Software Engineer - Kubernetes and Golang

Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.

Nava logo
Nava

Software Engineer (GoLang)

Join Nava as a Software Engineer specializing in GoLang, enhancing government services through innovative solutions.

Tabby logo
Tabby

Senior Backend Engineer (Golang)

Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.

Semrush logo
Semrush

Senior GOlang Developer

Join Semrush as a Senior GOlang Developer to build robust microservices and APIs, ensuring scalability and efficiency in a remote role.

Urban Sports Club logo
Urban Sports Club

Senior Backend Engineer - Golang

Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.

SumUp logo
SumUp

Senior Backend Software Engineer (Golang)

Join SumUp as a Senior Backend Software Engineer (Golang) to design and maintain backend services in a microservice environment.

Paddle logo
Paddle

Senior Software Engineer - Go (Billing)

Join Paddle as a Senior Software Engineer specializing in Go to develop our billing platform. Work with AWS, APIs, and high-performance systems.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Norma logo
Norma

Senior Back End Developer (Golang)

Join Norma as a Senior Back End Developer in Athens, Greece. Work with Golang, APIs, and cloud technologies in a hybrid environment.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) to build a unified global banking platform for small merchants.