Apply now »

Golang Developer

Job Req Id:  1457126
This is a critical role with a wide range of responsibilities including

Analyze and improve system design to reduce failure modes and promote selfhealing systems

Establish and maintain robust systems that facilitate observability encompassing logging monitoring distributed tracing alerting and offline test tools

Work with development partners to shape the architecture design and implementations of new and existing systems to enhance their reliability performance efficiency and scalability

Ability to work both independently as well as part of a geographically dispersed yet integrated team

Collaborate with service engineers to establish Service Level Agreements SLAs and Service Level Objectives SLOs for backend services

Being able to identify the indications or cues that demonstrate the effectiveness of an application and having the knowledge to improve or repair its performance

Ability to assess options and suggest solutions when there is limited or unclear information This position requires a level of comfort and assurance in dealing with uncertain situations

Ability to work seamlessly within a team as well as manage individual tasks

Respond to emerging incidents solve critical issues and follow through with a plan for resolution or future mitigation

Act as an SME on the Engineering Operations team partnering with backend services teams and application teams to overcome challenges across all the platforms where we stream our service

Qualities Experience Were Seeking

We believe the right individual will have the following skills and experience to be successful in the role

5 years experience in software development

Degree in Computer Science or related or equivalent work experience

You have solid engineering and coding skills data structure knowledge and the ability to write highperformance productionquality code

Experience building serviceoriented APIs and cloud services

Experience designing implementing and deploying microservices

Extremely technical handson server software experience

Proficient in Golang and Javascript and quick to learn new languages

Experience in the Linux environment and a good understanding of its fundamentals and internals filesystems and modern memory management threads and processes the userkernelspace divide etc

A good understanding of largescale distributed systems in practice including multitier architectures application security monitoring and storage systems

Working knowledge of the TCPIP stack internet routing and load balancing

Grit drive and a deep feeling of ownership

Bonus Points for Experience with the following

Golang

Typescript

Kubernetes

Terraform

Opentelemetry

eBPF

Datadog

Helm Charts

HLS video transcoding distribution playback

Experience designing implementing and running services in high demand hightraffic environments

Experience with highavailability services

Min Salary: 
Max Salary: 


Job Segment: Testing, Developer, Cloud, Linux, Computer Science, Technology

Apply now »