Golang Job: GoLang Engineer

Job added on

Company

Brooksource

Location

New York, NY - United States of America

Job type

Full-Time

Golang Job Details

GoLang Engineer

New York City (Hybrid)

Contract-to-Hire

We are seeking a skilled and experienced Software Engineer with a minimum of 3 years' expertise in software development and web technologies. The ideal candidate should possess strong proficiency in languages like GoLang and JavaScript, along with a proven track record of building real-time, large-scale, low latency distributed systems. The role involves collaborating with cross-functional teams, ensuring high-quality code, and contributing innovative ideas to improve our codebase and ways of working.

Requirements:

  • Bachelor s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience in software development and web technologies.
  • Proficiency in GoLang, JavaScript, and other relevant languages.
  • Technical experience with cloud-based technologies (AWS) and containerization (Kubernetes, Docker).
  • Solid understanding of software engineering principles and large-scale deployment.
  • Effective communication skills and ability to collaborate within a global team.

Skills:

  • Proficient in GoLang, JavaScript, and other relevant languages.
  • Experience with cloud-based technologies (AWS).
  • Familiarity with containerization (Kubernetes, Docker).
  • Understanding of video streaming technologies (HLS, DASH).
  • Strong problem-solving skills and adaptability in unpredictable situations.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance backend systems using the Go programming language.
  • Implement new features and improvements to enhance the functionality and efficiency of the backend.
  • Contribute to the design and architecture of distributed systems that handle large-scale and low-latency requirements.
  • Work on the backend infrastructure, ensuring it meets scalability, reliability, and performance goals.
  • Utilize cloud-based technologies, such as AWS, to deploy and manage backend services.
  • Implement and optimize backend components in a cloud environment.