Staff Software Engineer

7 days ago


Sydney, New South Wales, Australia Dolby Laboratories Full time

About the Role

We 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 Responsibilities

  • Plan, design, develop, and deliver iOS and/or Android native audio-video capture, playback, and streaming applications and libraries.
  • Lead and contribute in high-quality SDK architecture definition.
  • Lead and contribute towards software design, code, and bug reviews.
  • Serve as a Mobile SDK development expert in project scrum team to evangelize and follow industry best software development processes.
  • Serve as a technical lead, mentor, and guide for junior members in project team.
  • Establish and breakdown software design requirements and performance goals of SDK's.
  • Collaborate with audio engineers and QA engineers to establish requirements and ship high-quality SDK's.
  • Anticipate and mitigate potential issues and risks in a project.
  • Document requirements, software manuals, and test procedures in collaboration with scrum team.
  • 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.
  • 8+ years' solid commercial experience developing native iOS and/or Android apps.
  • Professional experience using iOS and/or Android Media frameworks.
  • Professional experience using Xcode and Android Studio, programming in Swift, Java, Kotlin, C/C++.
  • Experience in using JSON and REST-based API's for mobile applications.
  • Experience using iOS/Android Design Patterns (e.g. Clean Architecture).
  • Experience developing automated tests for iOS and/or Android apps.
  • Ability to own and lead development projects in an Agile Environment.
  • Ability to understand and contribute to SDK product needs and requirements.
  • Good verbal communication in both general and technology-specific applications.


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


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

    Riot Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based League, Modes team. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We work with both new and current technology,...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to delivering exceptional outcomes for Fortune 500 clients. Our organization operates from 14 development centers in 9 countries, providing access to diverse talent and expertise from around the world. We take pride in our commitment to quality and excellence,...


  • Sydney, New South Wales, Australia Dew Software Inc Full time

    About Dew Software IncDew Software Inc, a leading player in the digital transformation space, is seeking a highly skilled Senior Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from multiple development centers around the world, giving our team members access to diverse...


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

    About the Role:We are seeking a highly skilled Staff Software Engineer to lead our Engine systems team. As a technical lead, you will be responsible for driving the technical direction of our Engine, anticipating upcoming opportunities and risks, and collaborating with other disciplines to improve the Engine.Key Responsibilities:Drive technical direction for...


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

    About the RoleWe are seeking a highly skilled and passionate technology leader to join our Home Buying team as a Staff Software Engineer. As a key member of our team, you will be responsible for designing and implementing innovative solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and implement full-stack solutions...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Android SDK team at Dolby Laboratories. 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 ResponsibilitiesApplication Development: Independently plan,...


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

    About the RoleRiot Games is seeking an experienced Staff Software Engineer to join the Sydney-based VALORANT Foundations Engine team.Key ResponsibilitiesDrive 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 to...


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

    About the RoleRiot Games is seeking an experienced Staff Software Engineer to join the Sydney-based VALORANT Foundations Engine team.Key ResponsibilitiesDrive 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 to...


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

    Job SummaryWe are seeking a highly skilled Cloud Software Engineer - Staff to join our team at Clear Ventures. As a key member of our engineering team, you will be responsible for designing and implementing cloud services and infrastructure that meet the needs of our customers.Key ResponsibilitiesLead the design, development, and testing of cloud services...


  • Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Leader to join our Software Development team at Software Defined Automation GmbH. As a Principal Software Engineer, you will play a key role in leading the development of our software solutions and driving technical innovation.Key ResponsibilitiesLead the design and implementation of...

  • Software Engineer

    5 days ago


    Sydney, New South Wales, Australia Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our product engineering team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for developing and maintaining our cloud-based Digital Experience Platform (DXP).Key ResponsibilitiesWork collaboratively with a team of software engineers to...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to lead our Engine systems team. As a technical lead, you will be responsible for driving the technical direction of our Engine, anticipating upcoming opportunities and risks, and collaborating with other disciplines to improve the Engine.Key ResponsibilitiesDrive technical direction for...


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

    About UseFinancialCareers Ltd. is a leading digital lending venture, backed by a major financial institution and built in a collaborative environment. We are a diverse team of product managers, designers, engineers, risk managers, and lenders, working together to deliver a seamless digital experience for our customers.Our ApproachWe believe that the best...


  • Sydney, New South Wales, Australia Mutinex Full time

    About the RoleWe are seeking a highly skilled Staff Software Architect to join our Engineering team at Mutinex. As a key member of our team, you will be responsible for designing, building, and maintaining stable, secure, and scalable software architecture and code that creates value for our company and its customers.Key ResponsibilitiesDesign and implement...


  • Sydney, New South Wales, Australia CommBank Full time

    About the RoleWe are seeking an exceptional Senior Staff Engineer to join our team at CommBank and lead our efforts in designing and implementing highly resilient, scalable, and integrated systems.Key ResponsibilitiesArchitect and design highly available, resilient, and scalable APIs and customer-facing systems.Lead the development of integration patterns...


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

    Job SummaryGoPro, Inc. is seeking a highly skilled Staff Software Engineer to lead the design and implementation of cloud services and infrastructure for our iOS mobile app. As a key member of our development team, you will be responsible for driving innovation and delivering high-quality solutions that empower users to engage and celebrate their...


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

    **Job Summary**Clear Ventures is seeking a highly skilled Staff Software Engineer to join our iOS development team. As a key member of our team, you will be responsible for designing and implementing world-class, cross-platform video-editing applications on iOS.**Key Responsibilities**Lead the design, development, testing, and operational excellence of...


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

    About the RoleRiot Games is seeking a highly skilled Staff Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for leading the development of game engine features and UI in C++.Key ResponsibilitiesLead the development of game engine features and UI in C++Collaborate with cross-disciplinary teams to...


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

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Product Innovation & Growth value Stream within the Everyday Products Crew. As a Staff Engineer, you will be responsible for leading, promoting continuous improvement, developing technical roadmaps, and improving the quality of technical solutions by implementing industry best...