Software Engineer- GO (Mid Level)

Related keywords: remote job spainremote job worldwidepart time remote job no experience

Overview

Vonage is seeking a Mid-Level Software Engineer specializing in GO to play a vital role in the ongoing innovation of cloud communications for businesses worldwide. Known for its cutting-edge APIs and cloud-based platforms, Vonage is particularly passionate about their Customer Identity & Access Management (IAM) service, which delivers secure, scalable, and standards-based identity solutions. If you are an experienced professional with a passion for innovative technologies and distributed systems, this role may be the perfect fit for you.

Responsibilities

As a Software Engineer, you will be integral to the evolution of the IAM system that supports all Vonage products and users. Your key responsibilities will include:

  • Designing and Developing: Contribute to the design and development of the IAM service using modern technologies and identity standards such as OpenID Connect, JWT, and SAML.

  • System Development: Engage in hands-on software development for backend services, implementing and maintaining REST APIs focused on scalability, availability, and security.

  • Collaboration: Work with a globally distributed team to develop CI/CD and infrastructure deployment strategies for IAM that aim for 99.99999% availability.

  • Feature Implementation: Support new IAM features requested by the Product Team, exhibiting a collaborative spirit within the team.

  • Frontend Contribution: Occasionally contribute to frontend (web) tasks as necessary. While some web knowledge is a plus, it is not a strict requirement.

  • Performance Improvement: Help evaluate and improve the service quality through effective monitoring, metrics collection, and performance enhancements.

  • AI Integration: Explore and integrate AI-powered tools into the software development lifecycle to enhance efficiency, automation, and code quality.

Required Skills

To be successful in this role, the following skills and qualifications are essential:

  • Proficiency in an imperative programming language (Golang is preferred, but any imperative language is acceptable).
  • A strong understanding of RESTful APIs and backend development.
  • Familiarity with Docker and container-based architectures.
  • Comfortable utilizing Git in a trunk-based development environment.
  • Knowledge of Continuous Deployment principles and tools.

Additionally, the following experiences are considered a plus:


  • Exposure to frontend technologies (e.g., basic Vue, HTML/CSS).
  • Experience in AWS, especially IAM-relevant services.
  • Familiarity with Kubernetes and orchestration tools like ArgoCD and Helm.
  • Understanding of CI/CD pipelines, particularly using Jenkins.
  • Knowledge of infrastructure components like nginx, envoy, Kafka, Redis, Vault, Nomad, or Consul.

Company Culture

Vonage prides itself on fostering a diverse and inclusive workplace. They believe that there’s no perfect candidate and that you don’t need to meet all preferred qualifications to make a valuable impact. If you are passionate about achieving your potential and wish to contribute to a wide array of brands – ranging from Airbnb to Snapchat – embracing this opportunity could be a significant step in your career development.

Why Work at Vonage?

  • Innovative Environment: Being part of a forward-thinking team that is dedicated to leveraging technology to revolutionize communication.
  • Career Growth: Opportunities to grow and evolve within a company that emphasizes personal and professional development.
  • Global Impact: Contribute to solutions that benefit millions, as Vonage supports organizations and brands worldwide.

Work Arrangement

This position is a full-time remote role, allowing you the flexibility to work from anywhere while contributing to innovative projects and being part of a dynamic team.

Application Process

If you are excited about the opportunity to innovate in the field of cloud communications and make a tangible impact at a leading global company, Vonage encourages you to apply. Be prepared to engage with a recruitment process that respects your privacy and ensures the responsible handling of your personal data.

In summary, the role of Mid-Level Software Engineer at Vonage presents an exciting opportunity for a professional ready to immerse themselves in a challenging and rewarding work environment while contributing to the future of communication.



This job offer was originally published on jobicy.com

Vonage

Spain

Software development

Full-time

October 22, 2025

7 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.