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
Senior Backend Developer (Golang, Java)
Join Vonage as a Senior Backend Developer, focusing on Golang and Java, to build scalable, distributed systems.
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.
Senior Full-Stack Developer (Olympus)
Senior Full-Stack Developer role focusing on API and microservices development for cloud communications, using Vue.js and Kotlin.
Senior Software Engineer (Golang)
Senior Golang Engineer needed for backend development and enhancing communication channels in Paris.
Backend Engineer (Golang, Gin)
Join VoiceLine as a Backend Engineer to develop integrations for field sales systems using Golang and Gin.
Senior Back End Developer (Golang)
Senior Golang Developer at AUTODOC in Porto, specializing in microservices and cloud deployment.
Software Engineer - Golang
Join as a Software Engineer specializing in Golang to develop high-performance backend systems in Berlin.
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.
Senior Software Engineer (Golang)
Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.
Senior Software Developer - Go
Senior Go Developer in Lisbon, skilled in Go, RESTful services, microservices, cloud platforms, and Agile methodologies.
Senior Golang Fullstack Developer
Join Nuitée as a Senior Golang Fullstack Developer to design and maintain scalable APIs using GoLang, AWS, and Redis.
Senior Golang Software Developer
Join us as a Senior Golang Developer in Amsterdam to build innovative financial services apps.
Senior Backend Engineer - GoLang
Join Grafana Labs as a Senior Backend Engineer specializing in GoLang. Work remotely in the USA or Canada.
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.
Senior Software Engineer - Kubernetes and Golang
Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.
Software Engineer (GoLang)
Join Nava as a Software Engineer specializing in GoLang, enhancing government services through innovative solutions.
Senior Backend Engineer (Golang)
Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.
Senior GOlang Developer
Join Semrush as a Senior GOlang Developer to build robust microservices and APIs, ensuring scalability and efficiency in a remote role.
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.
Senior Backend Software Engineer (Golang)
Join SumUp as a Senior Backend Software Engineer (Golang) to design and maintain backend services in a microservice environment.
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.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
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.
Senior Backend Engineer (Golang)
Join SumUp as a Senior Backend Engineer (Golang) to build a unified global banking platform for small merchants.