Software Development Engineer

Leading producer and provider of audio storytelling, creating immersive experiences through audiobooks for millions of global listeners.
Newark, NJ, USA
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Enterprise SaaS

Description For Software Development Engineer

At Audible, we're revolutionizing the audio storytelling landscape as the world's largest audiobook creator and provider. Our Software Development Engineers play a crucial role in building and maintaining the platform that brings thousands of stories to millions of listeners worldwide. This role offers an opportunity to work on large-scale systems that power audio content delivery to a global audience.

As a Software Development Engineer, you'll be responsible for developing, testing, and maintaining critical software components that drive our audiobook platform. You'll work in an agile environment, collaborating with cross-functional teams to design and implement customer-centric solutions. The role requires strong programming skills in modern languages like Java, C++, or C#, and a solid foundation in object-oriented design.

The ideal candidate will have at least 1 year of software development experience and a Bachelor's degree in Computer Science or related field. You'll be joining a team that values continuous learning, innovation, and technical excellence. The position offers exposure to cutting-edge technology and the chance to work on problems that impact millions of users.

At Audible, we believe in the power of storytelling to transform lives, and our engineering team is essential in delivering these transformative experiences. We offer a collaborative environment where you can grow your technical skills while working on meaningful projects. You'll be part of a company that values creativity, inclusion, and innovation, supported by Amazon's resources and scale.

The role is based in Newark, NJ, where you'll work alongside talented engineers and creative professionals. You'll have the opportunity to contribute to the evolution of audio technology while building scalable solutions that help listeners discover and enjoy content in new ways. If you're passionate about technology, storytelling, and creating impact through code, this role offers an exciting opportunity to shape the future of audio entertainment.

Last updated 7 days ago

Responsibilities For Software Development Engineer

  • Develop, test, and maintain software components and applications for audiobook platform
  • Identify and resolve software defects through code review and troubleshooting
  • Write maintainable and scalable code as part of an agile team
  • Collaborate with stakeholders to design and launch customer-centric software
  • Handle data classification, storage, and management
  • Participate in interview process and provide mentorship

Requirements For Software Development Engineer

Java
  • Programming experience with modern languages (e.g., Java, C++, C#)
  • Bachelor's degree in Computer Science or related field
  • 1+ years of experience in software development
  • Knowledge of object-oriented design

Interested in this job?

Jobs Related To Audible, Inc. Software Development Engineer

Software Development Engineer

Software Development Engineer role at Audible focusing on Playback Insights and Optimizations, developing and maintaining software components for the world's largest audiobook platform.

Software Development Engineer

Entry-level Software Development Engineer position at Audible, developing and maintaining audio content delivery platform, requiring 1+ years experience and strong programming skills.

Software Development Engineer

Entry-level Software Development Engineer position at Audible, focusing on backend platform development using Java and JavaScript, requiring 1+ years of experience.

Software Development Engineer, Consumer Domains

Software Development Engineer position at Audible focusing on developing and maintaining audio content delivery platforms, requiring 1+ years of experience in software development.

Junior Software Engineer

Entry-level Software Engineering role at Anaplan focusing on backend development with Rust and Java, perfect for graduates or self-taught programmers looking to start their career in a supportive environment.