Software Development Engineer

Leading producer and provider of audio storytelling, offering immersive experiences through audiobooks to millions of global listeners.
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer

At Audible, we're revolutionizing the way people consume audio content. As a Software Development Engineer in our Catalog Management Systems (CMS) team, you'll be at the forefront of building next-generation systems that handle Audible's entire product catalog. The role involves working on tools and systems that ingest, validate, process, and publish all content available on the Audible platform.

You'll be part of a team developing solutions for seamless, no-touch audiobook processing, with robust error handling and scalability to meet growing catalog demands. This position offers the opportunity to work with cutting-edge AWS technologies and contribute to systems that serve millions of global listeners.

The ideal candidate will thrive in a challenging environment, demonstrate strong problem-solving skills, and have experience with full-stack development. You'll be working in an agile environment where continuous learning, innovation, and collaboration are highly valued. The role combines technical expertise with leadership opportunities, as you'll be expected to mentor team members and drive high-quality standards in software development.

Audible, as an Amazon company, offers a dynamic work environment where you'll be part of a global team dedicated to transforming lives through the power of audio storytelling. You'll have the chance to work on high-impact projects while developing your technical and leadership skills in a supportive, growth-oriented culture.

Join us in shaping the future of audio entertainment while working with some of the most advanced technologies in cloud computing and distributed systems. Your contributions will directly impact millions of listeners worldwide while working alongside passionate professionals in a company that values creativity, inclusion, and technical excellence.

Last updated 2 days ago

Responsibilities For Software Development Engineer

  • Design, develop, and test software components and applications
  • Collaborate on an agile engineering team, writing scalable and maintainable code
  • Collaborate 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
  • Independently clarify technical requirements and assess development estimates

Requirements For Software Development Engineer

Java
JavaScript
Node.js
React
  • 3+ years' experience of software development and deployment of distributed multi-tier applications
  • Prior use of AWS technologies at scale in a production environment
  • Bachelor's degree or higher in Computer Science

Interested in this job?

Jobs Related To Audible Software Development Engineer

Software Development Engineer

Software Development Engineer position at Audible, focusing on developing and maintaining audio storytelling platform with 2+ years experience required.

Support Engineer, Audible

Support Engineer role at Audible, leading audio storytelling company, combining technical expertise with leadership to support global services and mentor team members.

Support Engineer, Audible

Support Engineer role at Audible, providing technical support for services and platforms while developing career skills in a customer-focused environment.

Software Development Engineer, EC2 Commitments

Software Development Engineer role at Amazon EC2 Commitments Services team, building scalable cloud pricing solutions.

QAE (Quality Assurance Engineer), US CBCC

Quality Assurance Engineer role at Amazon Payment Products team, focusing on testing payment solutions and credit card systems.