TN Spain

Senior Software Engineer (Golang)

Job Location

es, Spain

Job Description

Social network you want to login/join with: Senior Software Engineer (Golang), work from home - spain col-narrow-left Client: Vonage Location: work from home - spain, Spain Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 27.04.2025 Expiry Date: 11.06.2025 col-wide Job Description: Vonage is emerging as a leader in the $100B cloud communications platform (CPaaS) market and is part of the Ericsson group. Our APIs and SDKs are critical to customers like Airbnb, Viber, WhatsApp, Snapchat, and many others, enabling them to connect with their customers globally. As businesses shift to real-time, customer-centric communication models, Vonage is experiencing impressive growth. Why This Role Matters The Engineering team at Vonage is a rapidly growing group of talented engineers tackling the challenges of high-performance distributed systems and real-time data processing. We seek a Senior Software Engineer to lead large projects or multiple initiatives simultaneously. This role is pivotal to team strategy and project outcomes, involving mentorship, significant architectural contributions, and broad influence on team success. What You Will Do Develop services and features for innovative products. Create scalable and resilient solutions that support business growth. Work on public cloud infrastructure. Explore our team work at Vonage Cloud Runtime. What We Value At Vonage, we value disruption, execution, and collaboration. We take pride in the global impact of our work, enabling unprecedented communication capabilities. We have ambitious goals and seek individuals who are self-confident, customer-focused, and committed. Our team iterates quickly, learns from failures, and takes smart risks. We uphold integrity, empower our employees, and seek entrepreneurial spirits ready to contribute to our mission. Requirements Experience: 6 years in software engineering. Technical Expertise: Proficiency in Golang; experience with Kubernetes, Redis, Clickhouse, Postgres, and NATS. Software Engineering Skills: Excellent practical understanding of high-performance, highly distributed computing, and strong focus on testing. Design Principles: Deep understanding of Object-Oriented Design, standard design patterns, and experience with multithreaded architectures, web services, and caching. Adaptability: Demonstrated ability to learn and work across various technologies and products, continuously seeking to innovate and bring new technologies to their work. Problem-Solving: Solid understanding of the business context, strong problem-solving skills, and the ability to design applications, apply best practices, and handle performance optimization and security issues. Leadership: Capability to lead larger projects or multiple initiatives with a high level of autonomy. Ability to finalize problem definitions, interact with key stakeholders, and provide guidance and mentorship to other team members. Communication Skills: Strong ability to articulate technical concepts, influence decision-making, and communicate effectively with stakeholders across the business. Ability to lead discussions, refine acceptance criteria, and manage risks and dependencies. Customer Engagement: Experience actively participating in customer discussions—either internal or external customers. Additional Requirements Architectural Decisions: Regular contributions to architectural decisions that affect the product’s future direction. Mentorship: Providing mentorship to other engineers, significantly impacting the team’s success. Innovation: Capable of making architectural decisions, guiding the team on technology choices, and providing mentorship to lower-level engineers. Application Level Problem-Solving: Handling complex application-level or engineering problems independently. Team-Level Architecture: Consistently contributing to team-level architecture. Public Cloud: Experience working with public cloud infrastructure, especially AWS. SQL/NoSQL: Knowledge of SQL/NoSQL databases. Modern Programming Environment: Practical experience deploying code in a modern programming environment 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. J-18808-Ljbffr

Location: es, ES

Posted Date: 5/16/2025
View More TN Spain Jobs

Contact Information

Contact Human Resources
TN Spain

Posted

May 16, 2025
UID: 5168229130

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.