Senior Android SDK Engineer

1 week ago


Sydney, New South Wales, Australia Dolby Laboratories Full time

Unlock the Future of Entertainment

Dolby Laboratories is revolutionizing the way people create, deliver, and enjoy entertainment worldwide. As a Staff SDK Engineer in Dolby Cloud solutions, you will specialize in media streaming stacks available on Android TV Platforms and Android portable devices.

This is a senior developer role that requires deep knowledge in Android devices ecosystem, streaming protocols, client software designs to develop and test audio/video capture, playback and telemetry solutions.

You will work on high impact Android SDK's and example applications which will help our customers integrate Dolby's streaming solutions. The position demands a candidate capable of doing quality work against technical and schedule challenges, following strong software design and process principles, while collaborating with a global team.

Key Responsibilities:

  • Independently plan, design, develop and deliver android audio-video capture, playback and streaming applications.
  • Lead and contribute to high quality android apps architecture definition.
  • Lead and contribute towards software design, code and bug reviews.
  • Serve as a senior member of project scrum team and follow industry best software development processes.
  • Serve as a technical mentor to junior engineers.
  • Establish software design requirements and performance goals of applications
  • Anticipate and mitigate potential issues and risks in a project.
  • Applies software engineering design patterns to develop well-structured application code
  • Make informed technical decisions, considering all aspects of the problem.
  • Efficiently handle ambiguity and multiple competing priorities at work
  • Update job knowledge by studying trends and developments in rapidly changing cloud technologies landscape
  • Effectively employ written and verbal communications to collaborate with business ownership, product management, engineering and user experience team members to achieve project goals

Requirements:

  • B.S. or M.S. in Computer Science, Software Engineering or comparable field.
  • 6+ years' solid commercial experience developing native Android apps and SDK's
  • Professional experience using Android Media framework (Media Player, Media Recorder, MediaCodec, MediaExtractor)
  • Experience in using JSON and REST-based APIs for android applications
  • Experience with Android SDK, Java and Kotlin (desirable)
  • Experience using Co-routines, MVP Design Pattern, Clean Architecture and Dependency Injection.
  • Experienced and comfortable working within an Agile Environment.
  • Ability to identify and mitigate risks in a large project.
  • Ability to understand and contribute to android apps product needs and requirements
  • High level written and verbal communication in both general and technology-specific applications
  • Nice to have – experience building playback solutions for TV platforms like Fire TV, Roku and Tizen.


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our team at Dolby Laboratories. As a Staff Software Engineer, you will specialize in media streaming stacks available on Android TV Platforms and Android portable devices.Key ResponsibilitiesDesign, develop, and deliver high-quality Android audio-video capture, playback, and...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment Innovation with DolbyAt Dolby Laboratories, we're pushing the boundaries of entertainment innovation. As a Staff Engineer - Android Streaming Sdk, you'll be part of a team that's shaping the future of media streaming solutions.About the RoleWe're seeking a highly skilled Android SDK engineer to join our team. As a Staff Engineer,...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment Innovation with DolbyAt Dolby Laboratories, we're pushing the boundaries of entertainment innovation. As a Staff Engineer - Android Streaming Sdk, you'll be part of a team that's shaping the future of media streaming solutions.About the RoleWe're seeking a highly skilled Android SDK engineer to join our team. As a Staff Engineer,...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment Innovation with DolbyAt Dolby Laboratories, we're pushing the boundaries of entertainment innovation. As a Staff Engineer - Android Streaming Sdk, you'll be part of a team that's shaping the future of media streaming solutions.About the RoleWe're seeking a highly skilled Android SDK engineer to join our team. As a Staff Engineer,...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our team at Dolby Laboratories. As a Staff Software Engineer, you will play a key role in designing and developing our Android streaming solutions, working closely with our global team to deliver high-quality products.Key ResponsibilitiesDesign, develop, and deliver high-quality...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleWe're seeking a highly skilled Senior Android SDK Engineer to join our Dolby Cloud Solutions team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality Android audio-video capture, playback, and streaming applications.Key ResponsibilitiesPlan, design, develop, and deliver Android...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment with DolbyDolby Laboratories is a leader in entertainment innovation, and we're seeking a talented Staff Engineer to join our team. As a member of our team, you'll have the opportunity to design and develop cutting-edge solutions that shape the future of entertainment.About the RoleWe're looking for a highly skilled Android SDK...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment with DolbyDolby Laboratories is a leader in entertainment innovation, and we're seeking a highly skilled Staff Engineer to join our Android Streaming SDK team. As a key member of our team, you'll play a crucial role in designing and developing cutting-edge media streaming solutions for Android TV platforms and portable devices.Key...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment with DolbyDolby Laboratories is a leader in entertainment innovation, and we're seeking a talented Staff Engineer to join our team. As a key member of our Android Cloud Solutions team, you'll play a crucial role in designing and developing cutting-edge media streaming solutions for Android TV platforms and portable devices.Key...

  • Staff Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment InnovationAt Dolby Laboratories, we're pushing the boundaries of what's possible in entertainment. As a Staff Engineer - Android Streaming SDK, you'll be part of a team that's shaping the future of media streaming.About the RoleWe're seeking a highly skilled Android SDK developer to join our team. As a Staff Engineer, you'll be...

  • Staff Engineer

    1 month ago


    Sydney, New South Wales, Australia Dolby Laboratories Full time

    Revolutionize Entertainment with DolbyWe're seeking a highly skilled Staff Engineer to join our Android Streaming SDK team at Dolby Laboratories. As a key member of our team, you'll play a crucial role in designing and developing innovative media streaming solutions for Android TV platforms and portable devices.Key Responsibilities:Design, develop, and...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    The position at Dolby Laboratories is responsible for planning, designing, developing, and delivering a disruptive consumer application and SDK for App developers using native capabilities of iOS and Android.Key Responsibilities:Plan, design, develop, and deliver iOS and/or Android native audio/video capture, playback, and streaming applications and...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    The position is responsible for leading the development of a consumer application and SDK for App developers using native capabilities of iOS and Android. This is a technical role that requires knowledge in iOS and/or Android media stack to develop audio/video capture, playback and streaming libraries. The position demands a candidate capable of doing...


  • Sydney, New South Wales, Australia GoPro, Inc. Full time

    {"Job Title: Senior Android Software EngineerAbout the Role:We are seeking a highly skilled Senior Android Software Engineer to join our team at GoPro, Inc.Key Responsibilities:* Design and implement high-quality Android mobile applications* Collaborate with cross-functional teams to drive innovation and excellence* Spearhead the implementation of new mobile...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our Mobile Engineering Native team. As a key member of our team, you will be responsible for designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.Key ResponsibilitiesDesign and develop high-quality Android...


  • Sydney, New South Wales, Australia Sonder Full time

    About the RoleThis is a unique opportunity to join Sonder's Android engineering team as a skilled Android Engineer. As a key member of the team, you will design, implement, and test Android applications, leveraging your expertise in Kotlin and Android SDK. Your contributions will drive technological advancement and impact global wellbeing through...


  • Sydney, New South Wales, Australia GoPro, Inc. Full time

    Job Title: Senior Software Engineer - AndroidLocation: Flexible (Sydney)This role offers the flexibility to work from home, within proximity to an office location.The RoleGoPro delivers a set of world-class, cross-platform, video-editing applications on iOS, Android, MacOS and Windows that are collectively used by millions of people each month. These tools...


  • Sydney, New South Wales, Australia Woolworths Group Full time

    About the RoleWe are seeking an experienced Android Engineer to join our team at Woolworths Group. As a key member of our technology team, you will be responsible for designing and developing high-quality Android applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop robust and sustainable Android applications using best...


  • Sydney, New South Wales, Australia Clear Ventures Full time

    Role OverviewClear Ventures is seeking a highly skilled Android Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing world-class, cross-platform video-editing applications on Android.Key ResponsibilitiesLead the design, development, testing, and operational excellence of mobile...


  • Sydney, New South Wales, Australia Woolworths Group Full time

    About the RoleWe are seeking an experienced Android Engineer to join our team at Woolworths Group. As a key member of our technology team, you will be responsible for designing and developing robust and sustainable Android solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality Android applications using best...