Remote Otter LogoRemoteOtter

Senior Golang Engineer - Remote

Posted 6 weeks ago
Software Development
Full Time
EMEA, Asia

Overview

We’re looking for a Senior Golang Engineer with strong PHP expertise and at least 5 years of professional experience in backend development. As part of our fully remote development team, you will:

In Short

  • Design, develop, and maintain backend solutions using Golang and PHP.
  • Refactor and optimize legacy PHP applications, ensuring a smooth transition to modern architectures.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Oversee the design and implementation of RESTful APIs, gRPC services, and microservices architecture.
  • Ensure code quality through code reviews, unit testing, and automated testing.
  • Advocate for and implement best practices in secure coding, performance optimization, and documentation.
  • Contribute to audio/video streaming functionalities, ensuring reliable and high-performance streaming experiences for our users.
  • Debug and resolve backend issues promptly, ensuring system reliability and uptime.

Requirements

  • 5+ years of experience as a Senior Software Engineer with a focus on backend development.
  • Proven remote work experience: you’ve successfully delivered complex projects while collaborating with a distributed team.
  • Strong Go (Golang) programming skills, including a solid grasp of Go’s concurrency model and standard library.
  • Expertise in PHP (preferably with Laravel, Symfony, or both), particularly in refactoring or migrating legacy applications.
  • Hands-on experience designing and implementing RESTful APIs and gRPC services.
  • Proficiency in database design using PostgreSQL, MySQL, or similar RDBMS.
  • Experience with microservices architecture and containerization/orchestration tools such as Docker, Kubernetes, or Nomad.
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka).
  • Audio/video streaming experience: you’ve worked on streaming platforms or features that deliver high-quality, low-latency audio/video content.
  • Excellent problem-solving and debugging skills, with a focus on performance and scalability.
  • Experience with unit testing and test automation frameworks in both Go and PHP.
  • Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams.
  • Proficiency in English (written and spoken).

Benefits

  • Fully Remote: Choose where you work—what matters is your contribution!
  • Flexibility: Set your own hours, with a minimum 4-hour overlap in the European time zone.
  • Global Team: Collaborate with 20+ teammates across 5 countries, representing 10+ nationalities.
  • Impactful Work: Help shape how arts and culture are experienced digitally worldwide.
  • Casual Environment: We value collaboration, respect, and fun. Enjoy virtual gatherings and team events.

Vialma

Vialma

Vialma is a fully remote company dedicated to enhancing the digital experience of arts and culture worldwide. With a diverse team of over 20 members from more than 10 nationalities, Vialma focuses on delivering impactful solutions in audio and video streaming, ensuring high-quality and low-latency content for users. The company values flexibility, collaboration, and a casual work environment, allowing employees to set their own hours while maintaining a minimum overlap with the European time zone. Vialma is committed to modernizing legacy applications and implementing best practices in software development, making it an exciting place for tech professionals passionate about the arts.

Share This Job!

Save This Job!

Similar Jobs:

Multi Media logo

Senior Golang Engineer - Remote

Multi Media

7 weeks ago

Join Multi Media, LLC as a Senior Golang Engineer to develop innovative video streaming solutions.

Worldwide
Full-time
Software Development
Offchain Labs logo

Senior Golang Engineer, Prysm - Remote

Offchain Labs

53 weeks ago

Join Offchain Labs to work on innovative blockchain solutions and help shape the future of decentralized technology.

US
Full-time
Software Development
Offchain Labs logo

Senior Golang Engineer, Nitro - Remote

Offchain Labs

147 weeks ago

Join Offchain Labs to lead the future of blockchain technology through innovative solutions and a collaborative culture.

US
Full-time
Software Development
Firstbase.io logo

Senior Back End Engineer - Golang - Remote

Firstbase.io

54 weeks ago

Join Firstbase.io as a Backend Software Engineer (Golang) to help build an all-in-one Company OS for global founders.

LatAm
Full-time
Software Development
IDT logo

Senior Golang Software Engineer - Remote

IDT

2 days ago

Seeking an experienced Golang Software Engineer for a remote position to develop and maintain backend systems in a global B2B messaging platform.

Worldwide
Full-time
Software Development