Software Development Engineer

Leading producer and provider of audio storytelling, offering immersive experiences to millions of global listeners
Newark, NJ, USA
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer

Audible, an Amazon company, is seeking a Software Development Engineer to join their team in Newark, NJ. As a leading provider of audiobooks and digital storytelling, Audible reaches millions of listeners globally. This role offers an exciting opportunity to work on technology that keeps Audible ahead of listeners' needs.

The position requires a skilled developer with 2+ years of experience who can design, develop, and test software components for Audible's platform. You'll be working in an agile environment, collaborating with cross-functional teams to deliver customer-centric solutions. The role involves writing scalable code, conducting code reviews, and mentoring other developers.

What makes this opportunity unique is the chance to work at the intersection of technology and storytelling, helping to bring thousands of stories to millions of listeners worldwide. You'll be part of a company that values innovation, customer obsession, and inclusive culture. The role offers significant growth potential, with opportunities to develop leadership skills while working on challenging technical problems.

Audible's mission to transform lives through the power of storytelling, combined with their commitment to technical excellence and innovation, makes this an ideal position for someone looking to make a meaningful impact. You'll be joining a team of dreamers and inventors who come from diverse backgrounds, all working together to enhance the audio storytelling experience for customers globally.

The ideal candidate will have strong problem-solving skills, experience with modern programming languages, and the ability to navigate complex technical challenges. You'll be expected to take ownership of projects, contribute to architectural decisions, and help maintain high standards of code quality and testing practices.

Last updated a month ago

Responsibilities For Software Development Engineer

  • Design, develop, and test software components and applications
  • Collaborate on an agile engineering team
  • Write 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
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 2+ years of non-internship professional software development experience
  • Programming experience with modern languages (e.g., Java, C++, C#), including object-oriented design
  • 1+ years of experience contributing to architecture and design of systems
  • Experience writing clear, maintainable and extensible code

Benefits For Software Development Engineer

  • Equal opportunity employer
  • Workplace accommodations available
  • Inclusive culture

Interested in this job?

Jobs Related To Audible Software Development Engineer

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.

Reliability Engineer, Global RME Central Condition Monitoring Programs

Lead reliability engineering initiatives at Amazon, focusing on condition monitoring programs and maintenance strategy transformation across global facilities.

Software Development Engineer, Amazon Fulfillment Technologies

SDE II role at Amazon Fulfillment Technologies, building scalable systems for global fulfillment centers using advanced algorithms and AWS technologies.

Software Development Engineer, Amazon Connect (AWS)

AWS Software Development Engineer role for Amazon Connect, building cloud-based contact center solutions using AI/ML technologies.