Golang Developer (F2F Interview)

Overview

On Site
$50 - $60
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Golang
MySQL

Job Details

Role: Golang Developer

Type: Contract

Location: Irvine, CA (Onsite)

Job Summary

We're looking for a motivated and experienced Golang Developer to join our dynamic engineering team. In this role, you'll be responsible for designing, developing, and maintaining high-performance, scalable, and resilient backend services, including those for media delivery. You'll use your strong command of Go and expertise in AWS to build and deploy robust cloud-native solutions. This is a great role for an engineer passionate about clean code, distributed systems, and tackling challenges in video streaming.

Required Qualifications and Skills

Experience: 3-5 years of professional software development experience, with a significant focus on Golang.

Programming Skills: Strong proficiency in Go, concurrency paterns (goroutines and channels), and its ecosystem.

AWS Expertise: Hands-on experience with core AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB).

Database Knowledge: Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., Redis) databases.

Version Control: Proficiency with Git and modern Git workflows.

Problem-Solving: Strong analytical and problem-solving abilities.

Preferred Qualifications

Streaming Knowledge: Experience with video streaming protocols, particularly HLS (HTTP Live Streaming).

Infrastructure as Code (IaC): Experience with tools like Terraform or AWS CloudFormation.

Monitoring Tools: Knowledge of monitoring and logging tools like Prometheus, Grafana, or the ELK stack.

Education: A bachelor's degree in computer science, Engineering, or related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.