Senior Software Development Engineer

Audible is the leading producer and provider of audio storytelling, offering immersive, cinematic experiences full of inspiration and insight to enrich customers' daily lives.
Newark, NJ, USA
Backend
Senior Software Engineer
Contact Company
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Development Engineer

At Audible, we believe stories have the power to transform lives. As a Senior Software Development Engineer, you'll be essential in ensuring the team can reach their potential, working closely with them, reviewing their work, mentoring, and supporting them to develop. You'll design, develop, and test software components and applications for a leading global provider of audiobooks. You'll contribute to an agile engineering team, writing scalable and maintainable code and influencing team decisions. You'll collaborate with diverse stakeholders to envision, design, develop, test, and launch impactful software that inspires both customers and peers. You'll utilize technology to solve complex problems, translate designs into high-quality code, and demonstrate proficiency in diverse data structures and algorithms. You'll independently clarify technical requirements, estimate development timelines, and apply effective design approaches. You'll conduct code reviews, offer constructive guidance to fellow team members, and drive continuous improvement in software quality, customer experience, and product maintainability. Join us in building and maintaining our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice.

Last updated a month ago

Responsibilities For Senior Software Development Engineer

  • Define, design and refine the tech that keeps us one step ahead of listeners
  • Work closely with the team, reviewing their work, mentoring, and supporting them to develop
  • Build and maintain our platform to bring thousands of stories to millions of listeners
  • Design, develop, and test software components and applications
  • Contribute to an agile engineering team, writing scalable and maintainable code and influencing team decisions
  • Collaborate with diverse stakeholders to envision, design, develop, test, and launch impactful software
  • Utilize technology to solve complex problems
  • Translate designs into high-quality code, delivering on schedule
  • Demonstrate proficiency in diverse data structures and algorithms
  • Independently clarify technical requirements, estimate development timelines, and apply effective design approaches
  • Conduct code reviews, offering constructive guidance to fellow team members
  • Drive continuous improvement in software quality, customer experience, and product maintainability
  • Mentor and lead developers, fostering curiosity and deep technical understanding

Requirements For Senior Software Development Engineer

Java
  • 5+ years of professional software development experience
  • Proven experience in Java, Object Oriented Design, Data Structures and Algorithms
  • Experience developing and maintaining high availability distributed software systems
  • BA/BS degree in Computer Science, related field or equivalent practical experience
  • Server-side development experience, preferably in Java/Spring
  • Experience in multiple AWS services

Interested in this job?

Jobs Related To Audible Senior Software Development Engineer

Senior Software Development Engineer

Senior Software Engineer role at Audible, developing scalable solutions for audio content delivery platform using Java and AWS services.

Senior Software Engineer, Creator Marketplace

Senior Software Engineer role at Audible, developing innovative tools for the Creator Marketplace platform, focusing on audio content production and delivery.

Senior Software Engineer

Senior Software Engineer role at Audible focusing on security, fraud prevention, and platform development for audio storytelling services.

Senior Software Engineer, Creator Marketplace

Senior Software Engineer role at Audible, building innovative tools for the Creator Marketplace to enhance audio storytelling experiences.

Senior Software Development Engineer

Senior Software Engineer role at Audible, developing scalable solutions for audio content delivery platform using Java and AWS services.