Software Development Engineer

1 month ago


New Brunswick, Canada Morad Law Group Full time
About This Role

We're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.

As a key member of our engineering team, you'll play a critical role in defining, designing, and refining the technology that powers our content and royalty systems.

Key Responsibilities
  • Design, develop, and test software components and applications for a leading global provider of audiobooks
  • Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions
  • Utilize technology to tackle challenging problems and deliver high-quality code on schedule
  • Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively
  • Independently clarify technical requirements, assess development estimates, and employ diverse design approaches
  • Conduct code reviews and provide constructive feedback to team members
  • Foster continuous improvement in software quality, customer experience, and product maintainability
About Audible

Audible is the leading producer and provider of audio storytelling, with a mission to bring the power of stories to millions of listeners worldwide.

Our Hub+Home hybrid workplace model gives employees the flexibility to work from our common office space or remotely, allowing for a perfect balance between collaboration and productivity.

Basic Qualifications
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 2+ years of non-internship professional software development experience
  • Programming experience with one or more modern languages (e.g., Java, C++, C#), including object-oriented design
  • 1+ years of experience contributing to the architecture and design of new and current systems
Preferred Qualifications
  • Strong problem-solving skills with the ability to navigate highly complex and ambiguous situations
  • Experience building and delivering software systems to internal or external customers
  • Strong verbal and written communication skills, enabling effective messaging with both technical and non-technical audiences
  • A high-quality bar: documentation, unit testing, code reviews, test automation, continuous integration & deployment


  • New Brunswick, Canada Topic Software Development Full time

    About Topic Software DevelopmentTopic Software Development is a leading provider of high-tech solutions, committed to making the world a better, healthier, and smarter place. With a strong focus on innovation and technical expertise, we deliver cutting-edge solutions that transform industries.Job Title: Senior Software Engineer - Data PlatformWe are seeking...


  • New Brunswick, Canada Topic Software Development Full time

    About Topic Software DevelopmentTopic Software Development is a leading provider of high-tech solutions, committed to making the world a better, healthier, and smarter place. With a strong focus on innovation and technical expertise, we deliver cutting-edge solutions that transform industries.Job Title: Senior Software Engineer - Data PlatformWe are seeking...


  • New Brunswick, Canada Topic Software Development Full time

    About UsTopic Software Development is a leading provider of high-tech solutions, delivering cutting-edge products to renowned companies worldwide. With a strong focus on innovation and expertise, we have been a Premier Adaptive Computing Partner of AMD since 1996.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing software components and applications for our leading global provider of audiobooks.You'll collaborate with stakeholders to envision, design, develop, test, and launch...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing software components and applications for our leading global provider of audiobooks.You'll collaborate with stakeholders to envision, design, develop, test, and launch...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and test...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and test...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a critical role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we believe stories have the power to transform lives.As a Software Development Engineer, you'll play a critical role in defining, designing, and refining the technology that keeps us one step ahead of our listeners.Key ResponsibilitiesDesign, develop, and...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible. As a key member of our engineering team, you'll be responsible for designing, developing, and refining the technology that powers our audiobook platform.Key ResponsibilitiesDesign and develop software components and applications for a leading global provider of...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleWe're seeking a skilled Software Development Engineer to join our team at Audible, where we're passionate about transforming lives through audio storytelling.As a key member of our engineering team, you'll play a crucial role in defining, designing, and refining the technology that powers our content and royalty systems.Key...


  • New Brunswick, Canada Morad Law Group Full time

    About This RoleAs a Software Development Engineer at Audible, you will play a key role in defining, designing, and refining the technology that keeps us one step ahead of our listeners. You will work on designing, developing, and testing software components and applications for a leading global provider of audiobooks.ResponsibilitiesDesign, develop, and test...