Senior Android SDK Engineer

2 months ago


Sydney, New South Wales, Australia Dolby Laboratories Full time
About the Role

We'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 Responsibilities
  • 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.
  • Apply 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 SDKs.
  • 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

    Unlock the Future of EntertainmentDolby 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...


  • 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

    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

    4 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...


  • 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 Talenza Full time

    Senior Android Software Engineer OpportunityAt Talenza, we are seeking an experienced Senior Android Software Engineer to join our digital team. About the RoleAs a Senior Android Software Engineer, you will be responsible for developing high-quality, scalable, and performance-driven solutions for our Android applications. You will work closely with our...


  • 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 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, developing, and maintaining high-quality Android applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop robust and scalable Android applications...


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

    About Woolworths GroupWe're a proud part of the Woolworths Group – 200,000+ bright minds, passionate hearts and unique perspectives working together connected by a shared Purpose – 'to create better experiences together for a better tomorrow.'Job Title: Senior Android EngineerWe're seeking an experienced Senior Android Engineer to join our team and...


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

    Location: FlexibleThis 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 enable users to easily build incredible videos of their...


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

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Mobile Engineering Native team. As a key member of our team, you will be responsible for shaping the future of our Android mobile platform and designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank...


  • Sydney, New South Wales, Australia Randstad Full time

    Android Developer Job DescriptionFinXL IT Professional Services is seeking an experienced Android Developer to join our Mobility team, working for our Enterprise Banking client. This team is responsible for developing and supporting mobile applications across various platforms.The initial 6-month contract has a high likelihood of 12-month extensions. There...


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

    Job Title: Staff EngineerThe position is responsible for planning, designing, developing, and delivering a cutting-edge consumer application and SDK for App developers using native capabilities of iOS and Android. This is a hands-on technical role that requires knowledge in iOS and/or Android media stack to develop audio/video capture, playback, and...


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

    Job Title: Staff Software Engineer – AndroidLocation: Flexible (Sydney). This role offers the flexibility to work from home, within proximity to an office location.About the RoleAt Clear Ventures, we're seeking a talented Staff Software Engineer to join our Android team. As a key member of our team, you'll be responsible for designing and implementing...


  • Sydney, New South Wales, Australia Randstad Full time

    Android Developer Job DescriptionFinXL IT Professional Services is currently seeking an experienced Android Developer to join our Mobility team, working for our Enterprise Banking client. This team is responsible for developing and supporting mobile applications across various platforms.The initial 6-month contract has a high likelihood of 12-month...