Software Development Engineer III (Backend)

Cloud-native SaaS platform that delivers media brands to streaming platforms, specializing in FAST (Free Ad-supported Streaming TV)
Backend
Staff Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Entertainment

Description For Software Development Engineer III (Backend)

Amagi is a leading cloud-native SaaS platform revolutionizing media content delivery, experiencing remarkable growth with a 136% increase last year. The company serves as the market leader in FAST (Free Ad-supported Streaming TV), delivering over 500 media brands to 1500+ endpoints.

This Staff Software Development Engineer role is within the Amagi Analytics team, which develops end-to-end Analytics Products providing critical insights across channels, content, advertising, and billing. The platform handles multiple terabytes of data daily, making it available for analytics, trends, prediction, and data science.

As an SDE III, you'll be instrumental in building and maintaining highly scalable backend frameworks and microservices. The role demands strong technical leadership, with responsibilities including architecture design, code quality maintenance, and setting best practices. You'll work with cutting-edge technologies including Python, Go, and various cloud services.

The ideal candidate will bring strong expertise in backend development, microservices architecture, and database modeling. Experience with REST APIs, cloud platforms, and observability tools is crucial. This role offers the opportunity to work with a rapidly growing company that's transforming media consumption globally.

Join Amagi to be part of a team that's pushing the boundaries of media technology, working with advanced analytics systems, and delivering content to millions of consumers worldwide. Your contribution will directly impact how entertainment is delivered and consumed in the modern streaming era.

Last updated 2 months ago

Responsibilities For Software Development Engineer III (Backend)

  • Build, deploy and maintain highly scalable backend frameworks and microservices in data platform team
  • Collaborate with product, business, design and engineering functions
  • Deliver reliable and scalable engineering architecture
  • Participate in design discussions and code reviews
  • Set up best practices, guidelines and standards in the team
  • Identify and resolve performance and scalability issues

Requirements For Software Development Engineer III (Backend)

Python
Go
Kubernetes
PostgreSQL
  • Bachelor's/master's degree in Computer Science with 5+ years of experience
  • 1+ year of providing technical leadership to teams
  • Experience in Python and frameworks like Django, Flask, FAST API
  • Strong object oriented design skills
  • Experience in building REST API and database modeling
  • Experience in microservices architecture
  • Knowledge of Docker, Kubernetes, Terraform
  • Experience with cloud platforms (AWS, GCP)
  • Excellent leadership and communication skills
  • 2+ years of experience in Ad tech or media streaming (preferred)

Interested in this job?

Jobs Related To Amagi Software Development Engineer III (Backend)

Software Engineering Project Manager (EPM) - Apple Vision Pro

Lead software engineering project management role at Apple, focusing on AR/VR development for Vision Pro, offering competitive salary and benefits.

Software Engineering Program Manager, Tools & Frameworks

Lead software engineering program management for Apple's Tools & Frameworks team, coordinating complex projects across software, hardware, and design teams.

Apple GPU Compiler Backend Research Engineer

Senior GPU compiler engineering role at Apple focusing on backend development and optimization for Apple Silicon GPUs.

Business Engineer

Senior Business Engineer role at Meta, combining software engineering expertise with business acumen to drive partner success and platform growth.

Software Engineer, Infrastructure

Senior infrastructure engineering role at Meta focusing on building and scaling core backend components for billions of users.