Software Development Engineer, Alexa Media Experiences

Year    Pune, Maharashtra, India

Job Description


  • 2+ years of non-internship professional software development experience
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Programming experience with at least one software programming language.

  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in Multimedia and/or Audio technologies an added plus
  • Ability to think out-of-the-box to envision and build support for untapped customer experiences through Echo products.
  • Demonstrated excellence in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Deep knowledge of and experience with best practices in C, C++ and Java Experience writing unit tests to deliver software that scales
  • Analytical skills, excellent communication skills, and strong team ethic


Job summary
This position is based in Pune, MH
Join the team that brought you Alexa-enabled devices like the Echo, Echo Show and Echo Spot that supports video calling, music, weather, and more! Our Echo Software team works on not only the Echo but other high-profile consumer electronics products including Fire TV, Kindle, and the Echo family of devices. We’re just getting started, and we’d love to have you join us to bring innovative experiences to millions of customers.
The mission of the Alexa Media Experiences team is to delight our customers with Music, Multi-Room Music, Home Theater, Video, Camera, Presence/Proximity experiences for a broad range of Alexa enabled devices such as Echo, Echo Show FireTV, Kindle, Auto, Astro, etc. This group interfaces with various Alexa Entertainment (Music, Video) and Smart Home domains to enable and deliver our mission. This position within Alexa Media Experiences represents a unique opportunity to grow the team and business as we venture into new areas.
We are looking for a Software Development Engineer to join a highly visible and critical team in Pune to handle Alexa Media related Metrics, Analytics, Monitoring and Alarming function and deliver media centric features for Alexa devices.
The responsibilities of this team are to:
  • Partner with Product Mgmt & Media Core Engineering stakeholders to define, prioritize & implement Media (Audio, MRM, Home Theater & Video) related operational Metrics, Monitoring and Alarming requirements. (health, memory/performance, latency, trend charts, etc).
  • Build out a central metrics & analytics engine that will allow logs/event injection from device and cloud, reconcile sessions/timestamps and generate end to end Media metrics (e.g. UPFs,. UPL, UPML, etc).
  • Generate daily, weekly, monthly, quarterly analytics dashboard and reports on metrics & monitoring for deviations. Expose metrics via REST APIs for external BI
  • Setup Proactive & Predictive Monitoring & alarming based on analytics watermarks.
  • Scale system to cover Production and QA environments (Beta, Gamma, etc).
  • Generate insights based on metrics and resolve issues related to latency, performance and user experience
  • Design and deliver media centric features to delight the customers and increase customer engagement.

The ideal candidate is excited about the incredible opportunity that Alexa and Cloud represent, and is passionate about delivering high-quality features and services in a hyper-growth environment where priorities shift swiftly. Our newest leader thinks big, has an entrepreneurial spirit, establishes strong relationships with business and technical stakeholders, is passionate about the customer experience and has a track record of building new teams and delivering large programs from the ground up.
Ability to think out-of-the-box to envision and build support for untapped customer experiences through Echo products. Demonstrated excellence in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis Deep knowledge of and experience with best practices in C, C++ and Java Experience writing unit tests to deliver software that scales

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2869815
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year