Taro Logo

Software Engineer

Leading producer and provider of audio storytelling, offering immersive, cinematic experiences to enrich customers daily lives.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Job Description

At Audible, a leading global provider of audiobooks and audio storytelling, we're seeking a Software Engineer to join our innovative team. This role offers an exciting opportunity to shape the future of audio entertainment while working with cutting-edge technology. As a Software Engineer, you'll be instrumental in designing and developing software components that power our platform, bringing thousands of stories to millions of listeners worldwide.

You'll be working in an agile environment where you'll collaborate with talented engineers to write scalable and maintainable code. The role involves close interaction with stakeholders to envision, design, and launch customer-centric solutions. You'll have the opportunity to tackle challenging problems, deliver high-quality code, and work with a wide range of data structures and algorithms.

What makes this role particularly exciting is the chance to work at the intersection of technology and storytelling. You'll be part of a company that believes in the transformative power of audio content, working alongside dreamers and inventors from diverse backgrounds. The position offers growth opportunities through mentoring others and contributing to the team's development processes.

The ideal candidate should have strong problem-solving skills and experience with modern programming languages. You'll be expected to take ownership of projects, work independently through ambiguous problems, and contribute to improving the team's development and testing processes. This is an excellent opportunity for someone who wants to make a significant impact on how millions of people consume audio content while working with a supportive team that values innovation and technical excellence.

Join us at Audible, where you'll be part of a mission to unleash the power of the human voice and create technology that brings compelling storytelling to listeners worldwide. Your work will directly influence how people experience and engage with audio content, making this an exciting opportunity for engineers who want to combine technical expertise with creative impact.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Design, develop, and test software components and applications for audiobook delivery
  • Collaborate on an agile engineering team, writing scalable and maintainable code
  • Work with stakeholders to envision, design, develop, test, and launch customer-centric solutions
  • Conduct code reviews and provide constructive feedback
  • Mentor and lead developers
  • Foster continuous improvement in software quality and customer experience

Requirements For Software Engineer

Java
  • Programming experience with modern languages such as Java, C++, C# or React including object-oriented design
  • 1+ years of experience contributing to architecture and design
  • 2+ years of non-internship professional software development experience
  • Experience writing clear, maintainable and extensible code

Related Jobs