Staff Software Engineer

3 weeks 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 our Cloud Solutions team, you will play a critical role in designing and developing cutting-edge media streaming solutions for Android TV platforms and portable devices.

Key Responsibilities:
  • Design, develop, and deliver high-quality Android audio-video capture, playback, and streaming applications.
  • Lead and contribute to the architecture definition of high-quality Android apps.
  • Collaborate with a global team to develop and test audio/video capture, playback, and telemetry solutions.
  • Develop and maintain Android SDKs and example applications to help customers integrate Dolby's streaming solutions.
  • Work closely with project scrum teams to follow industry best software development processes.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of commercial experience developing native Android apps and SDKs.
  • Professional experience using Android Media framework, JSON, and REST-based APIs.
  • Experience with Android SDK, Java, and Kotlin.
  • Experience with Co-routines, MVP Design Pattern, Clean Architecture, and Dependency Injection.
  • Ability to work within an Agile Environment and identify and mitigate risks in large projects.
About Dolby Laboratories:

Dolby Laboratories is a leader in entertainment innovation, where science meets art and high tech means more than computer code. We offer a collegial culture, challenging projects, and excellent compensation and benefits. Join us in shaping the future of entertainment and making a real difference in the industry.



  • Sydney, New South Wales, Australia EFinancialCareers Ltd. Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Commonwealth Bank of Australia. As a Staff Software Engineer, you will be responsible for designing and implementing large-scale software solutions, influencing and engaging senior stakeholders on modern best practices, and driving the adoption of...


  • Sydney, New South Wales, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at CommBank. As a key member of our Engineering team, you will play a critical role in shaping the future of our technology and delivering innovative solutions to our customers.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using a range of...


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

    Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Real Time Payments crew, working on our highly visible and market-leading product "Payment as a Service" (PaaS). As an experienced Staff Software Engineer, you will lead the end-to-end software engineering process, showcasing your forward-thinking solution design...


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

    About the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our team at Commonwealth Bank of Australia. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.As a Staff Software Engineer, you...


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

    Join Our Team as a Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at the Commonwealth Bank. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and innovation.Our team is passionate about delivering...


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

    Join Our Team as a Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at the Commonwealth Bank. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and innovation.Our team is passionate about delivering...


  • Sydney, New South Wales, Australia InGame Recruitment Ltd Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Sydney-based team. As a Staff Software Engineer, you will be responsible for leading the technical decision-making processes on the team and ensuring the quality of the technology supported by the team.Key Responsibilities:Lead, identify and build...


  • Sydney, New South Wales, Australia Green Light Full time

    Job Title: Staff Software EngineerGreen Light is a leading IT services business, offering a wide range of services in Security, infrastructure, and Systems Integration to a diverse customer base throughout Australia, New Zealand, SE Asia, and Europe.Job Summary:We are seeking a highly skilled Staff Software Engineer to join our Modes team under League's...


  • Sydney, New South Wales, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at CommBank. As a key member of our Engineering team, you will play a critical role in shaping the future of our technology and driving innovation in the fintech space.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using a range of...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Dolby Laboratories. As a Staff Software Engineer, you will be responsible for planning, designing, developing, and delivering a disruptive consumer application and SDK for App developers using native capabilities of iOS and Android.Key ResponsibilitiesPlan, design,...


  • Sydney, New South Wales, Australia Riot Games Full time

    Staff Software EngineerRiot Games is seeking an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine team.This role will report to the Engineering Manager on VALORANT Foundations, Engine Sydney.Responsibilities:Drive technical direction for Engine systems, anticipating upcoming opportunities and risksEngage in the whole...


  • Sydney, New South Wales, Australia Riot Games Full time

    Staff Software EngineerRiot Games is seeking an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine team.Key Responsibilities:Drive technical direction for Engine systems, anticipating upcoming opportunities and risksEngage in the whole Engine update program, from planning through to ship, to provide the latest tech and...


  • Sydney, New South Wales, Australia Riot Games Full time

    Job Title: Staff Software EngineerRiot Games is seeking an experienced Staff Software Engineer to join our Sydney-based League, Modes team.Internal Job Title: Software Engineer IIIWe are looking for a skilled software engineer who can bring deep technical knowledge and skills to the game play domains in League of Legends. As a Staff Software Engineer, you...


  • Sydney, New South Wales, Australia EFinancialCareers Ltd. Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team in Sydney, Australia. As a Staff Software Engineer, you will be responsible for designing and developing complex software solutions for our Global Markets, Treasury, and Commodities Trading & Carbon business.About the RoleThis is a unique opportunity to...


  • Sydney, New South Wales, Australia Riot Games Full time

    Staff Software EngineerRiot Games is seeking an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine team.About the Role:Drive technical direction for Engine systems, anticipating upcoming opportunities and risks.Engage in the whole Engine update program, from planning through to ship, to provide the latest tech and tools...


  • Sydney, New South Wales, Australia InGame Recruitment Ltd Full time

    Staff Software EngineerWe are seeking an experienced Staff Software Engineer to join our Sydney-based team. As a key member of our engineering team, you will be responsible for leading the technical direction of our game modes and ensuring the sustainability of our rotating game modes.Key Responsibilities:Lead the technical decision-making process on the...


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

    About the RoleWe are seeking a highly skilled Staff Engineer Software to join our team at Commonwealth Bank. As a Staff Engineer Software, you will play a key role in developing and testing efficient, reliable, and maintainable application components and solutions to meet design specifications for technology projects and operations.Key...


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

    Job Title: Staff EngineerThe position is responsible for planning, designing, developing, and delivering a disruptive 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 streaming...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team and contribute to the development of innovative Generative AI solutions. As a Staff Engineer, you will be a technical expert and a leader in your field, responsible for designing and implementing large-scale solutions, influencing senior stakeholders, and driving the...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Dolby Laboratories. As a key member of our cloud streaming solutions 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...