Senior Software Development Engineer

Audible
Newark, NJFULL_TIMEPosted Aug 6, 2026

Role responsibilities

The role involves designing, developing, and testing scalable software components for a global audiobook provider. You will collaborate with stakeholders in an agile environment to launch customer-centric solutions and mentor other developers.

Requirements

Candidates need a Bachelor's degree in Computer Science and at least 4 years of professional software development experience. Proficiency in at least one programming language and 3+ years of experience in system design or architecture are required.

Key skills

Software Design, System Architecture, Data Structures, Algorithms, Agile Engineering, Code Review, Scalability, Maintainability, Software Testing, Mentoring, Technical Requirements Analysis, Full Software Development Life Cycle

Keywords

Software Development, System Architecture, Design Patterns, Reliability, Scaling, Agile, Data Structures, Algorithms, Code Reviews, Source Control Management, Build Processes, SDLC, Audiobooks, Cloud Computing, Maintainability, Customer-Centric Design

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free