Software Development Engineer

Leading producer and provider of audio storytelling, working with world's leading creators to produce and share audio storytelling with 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, the world's leading audiobook creator and provider, we're seeking a Software Development Engineer to join our Soul team, which focuses on Playback Insights and Optimizations. This role offers an exciting opportunity to work on technology that impacts millions of listeners worldwide. You'll be developing and maintaining critical software components that power our audiobook platform, working with cutting-edge technology in an agile environment.

As part of the Soul team, you'll be instrumental in collecting, processing, and analyzing Playback data to enhance the Audible customer experience. Your responsibilities will include writing maintainable code, conducting code reviews, troubleshooting issues, and collaborating with stakeholders to design and implement customer-centric solutions.

This is an excellent opportunity for someone with at least 1 year of software development experience and strong programming skills in languages like Java, C++, or C#. You'll be working in Newark, NJ, as part of Audible's innovative technology team, where you'll have the chance to make a significant impact on how millions of people consume audio content.

The role offers the opportunity to work on moderate-scale problems, enhance system testability, and maintain operational excellence. You'll also participate in the interview process and provide mentorship to fellow engineers, contributing to the team's growth and success.

At Audible, we believe in the power of storytelling and are committed to creating an inclusive environment where creativity and innovation thrive. We offer the chance to work with the latest technology while contributing to a product that enriches people's daily lives through audio storytelling.

Last updated 4 minutes ago

Responsibilities For Software Development Engineer

  • Develop, test, and maintain software components and applications
  • 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 interviews and provide mentorship

Requirements For Software Development Engineer

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

Interested in this job?

Jobs Related To Audible, Inc. Software Development Engineer

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, developing and maintaining audiobook platform software components, requiring 1+ years of 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.

Software Engineering AMTS

Entry-level software engineering position at Salesforce, working on Marketing Cloud platform using Java, Python, and Golang with competitive salary and benefits in San Francisco.