Full Time

Senior Software Engineer (Golang / AWS) (Video Streaming) (100 % Remote)

Avesta Computer Services
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Avesta Computer Services, so some details may not match this job. The employer's own page has the real description.

Job Overview

Avesta Computer Services is seeking a Senior Software Engineer with expertise in Golang and AWS to join our dynamic and innovative team dedicated to video streaming solutions. In this fully remote role, the successful candidate will leverage their software engineering knowledge to design, develop, and maintain scalable video streaming applications. This position involves collaborating with cross-functional teams to ensure optimal product delivery while continuously enhancing system performance and usability.



Job Responsibilities

  • Design and implement robust and scalable software solutions using Golang and AWS services.
  • Develop high performance, reusable code and libraries that can be utilized by other developers.
  • Collaborate with product stakeholders to gather requirements and translate them into technical specifications.
  • Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
  • Monitor and optimize application performance, reliability, and security in a production environment.
  • Troubleshoot and debug applications to enhance functionality and resolve issues promptly.
  • Keep up-to-date with industry trends and best practices to continually improve the software development process.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software engineering, focusing on backend development.
  • Proficient in Golang and familiarity with AWS services (e.g., Lambda, S3, EC2, RDS).
  • Strong understanding of video streaming technologies and protocols (HLS, DASH, etc.).
  • Experience with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a remote setting.


Technologies & Tools

The Senior Software Engineer will primarily work with Golang, AWS services, and related tools including Docker and Kubernetes for container orchestration. Familiarity with video streaming technologies and protocols, along with version control systems such as Git, will also be essential in daily operations.



Ideal Candidates

The ideal candidate will possess strong analytical skills, a deep passion for technology, and genuine enthusiasm for video streaming innovations. Someone who excels in a collaborative remote environment, communicates effectively with team members, and demonstrates a proactive approach to problem-solving will fit best within Avesta Computer Services. A commitment to continuous improvement and adaptability to evolving industry trends is essential for success in this role.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.