About The Position

The IVS Control Plane team is looking for a backend software engineer to design and develop public APIs and core backend services. In this role, you will build highly scalable, reliable, and secure systems that orchestrate real-time video infrastructure at AWS scale. Your work will directly enable developers, broadcasters, and businesses around the world to deliver low-latency, interactive video experiences.

Requirements

  • 3+ years of non-internship professional software development experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience building backend services using Go, TypeScript, or similar modern programming languages

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent, or 5+ years of building production software experience
  • Experience building services using AWS products
  • Experience working with NoSQL data stores such as DynamoDB, Redis, or similar distributed databases.

Responsibilities

  • Design and develop backend services and public APIs for the Amazon Interactive Video Service.
  • Build distributed systems that manage configuration, orchestration, and lifecycle of live video streaming resources using Go, TypeScript, or similar modern programming languages
  • Define and maintain service infrastructure using infrastructure-as-code practices, primarily with AWS CDK.
  • Work closely with backend engineers, frontend engineers, product managers, and applied scientists to deliver seamless customer experiences
  • Ensure backend systems are highly available, scalable, and secure at AWS scale
  • Apply backend best practices including testing, performance optimization, observability, and maintainable code
  • Collaborate with other AWS service teams to integrate shared services and deliver consistent AWS service experiences
  • Participate in code reviews, architecture discussions, design reviews, and on-call rotations
  • Drive operational excellence through automation, metrics, alarms, and runbooks

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service