Top

Software Development Engineer III (Backend)

Bengaluru, Karnataka, India

300 Days ago

Job Description


Role: Staff Software Development Engineer/ SDE3

Amagi Background

Amagi is a cloud-native SaaS platform that lets every content owner deliver their content to consumers anytime, anywhere, to any device. Amagi helps bring entertainment to hundreds of millions of consumers leading the transformation in media consumption. We believe in a connected ecosystem bringing content owners, distribution platforms, consumers and advertisers together to create great experiences.

Amagi grew by 136% last year and is on its way to double itself again this year. The market leader in FAST (Free Ad-supported Streaming TV), it delivers more than 500 media brands to 1500+ end points and is growing exponentially.

Amagi Analytics

Amagi Analyticsdevelops the end-to-end Analytics Product which offers critical insights across channel, content, advertising, billing etc. to the customers. It is a highly scalable platform which ingests multiple TBs of data per day and makes them available to the end user for Analytics, trends, prediction and data science.

Role reporting into : Senior Engineering Manager, Amagi Analytics

Location: Bangalore, India

Key Responsibilities

  • Build, deploy and maintain a highly scalable backend frameworks and microservices in data platform team.
  • Collaborate with the product, business, design and engineering functions to be on top of your team's deliverables & milestones.
  • Timely delivery of highly reliable and scalable engineering architecture, and high quality, maintainable and operationally excellent code for your team.
  • Participate in design discussions and code reviews.
  • Set up best practices, gatekeeper, guidelines and standards in the team.
  • Identify and resolve performance and scalability issues.

Requirements

You will excel at this role, if you have

  • A bachelor's/master's degree in Computer Science with 5+ years of overall experience, with at least 1+ year of providing technical leadership to teams.
  • Should be able to independently take care of complex backend requirements by engaging the necessary stakeholders.
  • Strong hands-on experience in Python and frameworks like Django, Flask, FAST API, Open API etc.
  • Strong experience in go language is also a preferred skill
  • Strong object oriented design skills, and an uncanny ability to design intuitive modules and class-level interfaces.
  • Strong hands-on experience in building REST API.
  • Strong hands on experience in database modelling, sql and query optimization.
  • Deep understanding of setting up micro services infrastructure from scratch to expose API application servers.
  • Ability to set standard, guideline and best practices of building REST API covering topics like use of noun vs verbs, JSON, error code and handling, authentication and authorization, versioning, resource nesting, pagination, Swagger, rate limiter, scale, caching, mock api server.
  • Testing REST API and tools like Postman, curl etc.
  • Experience in building event driven micro services architecture.
  • Experience in RBAC, user access management, Auth0 etc.
  • Deep understanding of building observability with technologies like logging, datadog, prometheus, sentry, grafana, splunk, EKS etc.
  • Sound knowledge of docker, k8, terraform etc.
  • Knowledge in public clouds (AWS, GCP etc.) is preferred.
  • Excellent leadership skills and communication skills to mentor the engineers under you.
  • Good to have (preferably) at least 2+ years of experience in Ad tech or media or streaming.

Qualification

Bachelor's Degree

Key Skills Required

SQLSoftware DevelopmentArchitecturePythonAWSAd TechREST APIJSONAccess ManagementAdvertisingAnalyticsAPIAuthenticationAuthorizationBillingCachingCommunicationComputer ScienceData ScienceDatabaseDatadogDesignDevelopmentDjangoEcosystemGrafanaInfrastructureIntuitiveLeadershipLoggingManagementMedia ConsumptionMicroservicesObject Oriented DesignOptimizationPredictionReportingScalabilityScienceSwaggerTechnical LeadershipTerraformTimely DeliveryVersioning

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Associate

Salary: Competitive & Based on Experience

Experience: 5 - 6 yrs

Contact Information


Company about us:

Amagi is a global leader in broadcast and streaming solutions, revolutionizing the way TV networks and content owners deliver their content to viewers. Since our founding in 2008, we have been at the forefront of cloud-based technology, providing end-to-end live and on-demand video infrastructure for both traditional TV and OTT...

Company Name: Amagi

Recruiting People: HR Department

Website: http://www.amagi.com

Headquarter: New York, New York, USA 10119

Industry: Newspapers / Publishing / Broadcasting

Company Size: 1001-5000 Employees

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Senior Frontend Engineer

Tresata • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Senior Platform Engineer

Weekday AI • Bengaluru, Karnataka, India

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer

Oblivious • Bengaluru, Karnataka, India

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - JAVA

Two95 International Inc. • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Senior Test Automation Engineer

ProArch • Bengaluru, Karnataka, India

Experience: 6 - 7 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer

Fortanix • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer - Backend

Serko Ltd • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
AI Engineer

Weekday AI • Bengaluru, Karnataka, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Application Support Specialist

Talent Worx • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Transition Manager

Talent Worx • Bengaluru, Karnataka, India

Experience: 8 - 12 yrs

Salary: Competitive & Based on Experience

View Job