Join Audible as a Senior Software Engineer, where you'll design and develop innovative software solutions that empower creators and inspire millions of listeners. Collaborate with a talented team and enjoy a culture that supports personal growth and creativity.
Key Responsibilities
Design, develop, and test software components and applications
Collaborate with stakeholders to launch impactful software
Assess technical requirements and development estimates
Review code and mentor team members
Required Qualifications
Programming experience with Java, C++, C#, or React
1+ years of experience in architecture and design of systems
2+ years of professional software development experience
Experience writing clear, maintainable, and extensible code
Preferred Qualifications
Strong problem-solving skills
Experience delivering software to customers
Knowledge of AWS or similar cloud infrastructure
Strong verbal and written communication skills
High-quality standards in documentation and code reviews
Ability to work through ambiguous problems independently
Benefits & Perks
Flexible work arrangementsMentoring and coaching opportunitiesTraining initiativesHealth insurance401k