Vigil Logo

Vigil

Senior Video Golang Backend Engineer

Posted 8 Days Ago
Remote
Senior level
Remote
Senior level
As a Senior Video Backend Developer, you will develop and optimize backend services for our video platform, integrate third-party services, and implement monitoring systems to ensure stability in production environments.
The summary above was generated by AI

SUMMARY:

As a Senior Video Backend Developer with strong GoLang expertise, you will help build and optimise our video platform. You will play a critical role in developing high-performing backend services, integrating with third-party video services, and ensuring robust monitoring and alerting in production environments.

If you are passionate about scalable backend development and video streaming technologies, we’d love to hear from you!

WHAT WILL YOU BE DOING:

You will join our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:

  • Develop functional and performant backend services that meet the video platform's performance and reliability requirements.
  • Write high-quality, well-documented, and maintainable code.
  • Integrate the platform with CDNs, DRM providers, and third-party services for seamless video delivery.
  • Maintain comprehensive documentation for all systems and components.
  • Implement robust monitoring and alerting systems to ensure production stability.

WHAT WE ARE LOOKING FOR:

  • Strong proficiency in GoLang (MUST).
  • Experience with at least one of the following: VCL, Node.js, or Python.
  • Solid understanding of video streaming protocols (HLS, MPEG-DASH).
  • Experience with DRM technologies (Widevine, PlayReady, FairPlay).
  • Experience working with CDNs (AWS CloudFront, Akamai, Fastly).
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Experience with cloud platforms (AWS, Fastly).
  • Expertise in databases such as PostgreSQL, MySQL, or NoSQL databases.
  • Experience with message queues (Kafka, RabbitMQ).
  • Strong DevOps experience, including:
    • CI/CD pipelines (GitHub Actions).
    • Containerization (Docker, Kubernetes).
    • Monitoring & logging tools (Prometheus, Grafana, ELK stack).
  • Strong problem-solving and debugging skills.
  • Experience working in Agile development environments.
  • Strong English communication skills, both written and verbal
  • Bachelor's degree in Computer Science or a related field.

AWESOME BUT NOT REQUIRED: 

  • Experience with additional video processing technologies.
  • Knowledge of serverless architectures.
  • Contributions to open-source video-related projects.

WHAT’S IN IT FOR YOU?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility to travel

- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY

Top Skills

Go
Node.js
Python
Vcl

Similar Jobs

6 Hours Ago
Remote
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal Backend Software Engineer at Atlassian, you'll solve complex backend challenges, deliver impactful solutions, mentor junior engineers, and lead architectural discussions while adhering to high-quality coding standards.
Top Skills: C#C/C++Java
6 Hours Ago
Remote
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Full Stack Software Engineer will guide the technical direction for product features, ensure code quality, mentor teammates, and collaborate with cross-functional teams to enhance product strategy, focusing on delivering secure and reliable solutions.
Top Skills: JavaJavaScript
Mid level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Full Stack Software Engineer on the MX Backend team, you will design, develop, and enhance scalable software systems, collaborating with various teams to ensure system reliability and improve user interfaces while addressing performance issues.
Top Skills: JavaJavaScriptNode.jsPythonRuby

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account