Uploaded by j1anyang

Lead Software Engineer - Backend

advertisement
Job Title: Lead Software Engineer - Backend
Location: LATAM (Remote)
Duration: 12+ months (possibility of extension or conversion)
What You’ll Do
● Build and maintain backend APIs and services used by TV client applications and other
services. These APIs will need to be highly available and performant under high levels of
traffic
● Actively participate in the design and architecture phases of upcoming features and
services.
● Content Services developers go beyond taking ownership of their code, but also assist
with the
infrastructure automation that enables their code to be deployed, migrated, and upgraded
successfully across multiple environments, with zero downtime
● May be asked to help troubleshoot service interruptions and investigate production
alerts on our
services - recommending fixes as needed.
● Build and promote an inclusive and positive team culture
What You Already Have
● B.S. degree in Computer Science, or related field, or equivalent work experience
● 6+ years of experience in software development
● 6+ years with expertise in one or more programming languages such as Golang, Java, C#,
C/C++, Javascript, Typescript, and more
● 3+ years’ experience building highly performant, scalable, and available backend APIs
and
services
● 3+ years of experience building containerized applications (e.g., Docker, K8s)
● Strong technical communication skills
● 3+ years working with AWS, GCP, Azure, or similar cloud experience, with a strong
understanding of cloud concepts
● Must be able to work effectively in a remote, collaborative, and distributed team
environment
● Experience developing, deploying, and supporting mission-critical services, requiring
little to no
downtime.
We’re Excited to See
● 2+ years developing with Golang and excellent understanding of Golang programming
concepts
● 2+ years of experience working extensively with AWS technologies such as EKS, ECS,
Fargate,
Lambda, Elasticache, Aurora/RDS, SQS, SNS, and more
● Experience designing, developing, and deploying one or more services that have highvolume (RPS) and/or broad usage (MAUs)
● Expert knowledge of EKS, GKE, AKS, or self-hosted Kubernetes with practical experience
● Previous experience with video streaming platforms
● Experience actively working with team members to help them grow their technical and
soft skills
Download