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 10 days 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.

Java Software Engineer

Java Software Engineer role at Boku Inc., working on mobile payment solutions with global impact, hybrid work model in Tartu, Estonia.

Software Engineer - Metal Runtime and Firmware

Software Engineer position at Tenstorrent focusing on Metal runtime and firmware development for AI accelerators, offering competitive compensation and hybrid work options.

Backend Engineer

Backend Engineer role at WorldQuant developing components for Alpha testing and production framework using Python and various database technologies.