Software Development Engineer, Playback Team
About the role
The Playback team at Audible owns the core playback logic and services, including players, content delivery, security, listening data, metrics and insights, and a unified SDK. This team focuses on optimizing playback quality, performance, and customer experience across platforms, using automated tools for monitoring and analysis. The Playback team also drives Audible's efforts to advance the state of internet audio through faculty collaborations.
Responsibilities
- Design, develop, and test software components and applications for a leading global provider of audiobooks
- Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions
- Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions
- Utilize technology to tackle challenging problems and deliver high-quality code on schedule
- Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively
- Independently clarify technical requirements, assess development estimates, and employ diverse design approaches
- Conduct code reviews and provide constructive feedback to team members
- Foster continuous improvement in software quality, customer experience, and product maintainability
- Mentor and lead developers, fostering curiosity and deep technical understanding
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Bachelor's degree in Computer Science or a closely related field
Qualifications
- Basic Qualifications: 3+ years of non-internship professional software development experience, 2+ years of non-internship design or architecture experience, experience programming with at least one software programming language, Bachelor's degree in Computer Science or a closely related field
- Preferred Qualifications: 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Skills
Not specified
Benefits
Not specified
Pay
Not specified
Schedule
Not specified
About Audible
Audible is the leading producer and provider of audio storytelling. We spark listeners' imaginations, offering immersive, cinematic experiences full of inspiration and insight to enrich our customers' daily lives. We are a global company with an entrepreneurial spirit. We are dreamers and inventors who are passionate about the positive impact Audible can make for our customers and our neighbors. This spirit courses throughout Audible, supporting a culture of creativity and inclusion built on our People Principles and our mission to build more equitable communities in the cities we call home.
Audible
American Sign Language (ASL) interpreters and/or assistive listening devices are available upon request. Please contact your Recruiting Partner for assistance.
Amazon
American Sign Language (ASL) interpreters and/or assistive listening devices are available upon request. Please contact your Recruiting Partner for assistance.
Equal Opportunity Employer
Audible is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Application Instructions
Not specified
Minor Metadata
Job Title: Software Development Engineer, Playback Team Location: USA, NJ, Newark Base Salary Range: 158,100.00 - 213,800.00 USD annually Requisition Number: TBD Employment Type: Full-Time Posting Date: [Insert Posting Date] Last Review Date: [Insert Last Review Date]