Senior Software Development Engineer

Leading producer and provider of audio storytelling, offering immersive, cinematic experiences to enrich customers daily lives.
Newark, NJ, USA
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Consumer

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 at the forefront of defining, designing, and refining the technology that keeps us ahead of listeners' needs. You'll work with a leading global provider of audiobooks, building the tools, workflows, and platforms that empower Audible to serve everyone who interacts with us.

Your role will be crucial in ensuring the team reaches their potential, working closely with them, reviewing their work, mentoring, and supporting their development. You'll be responsible for building and maintaining platforms that bring thousands of stories to millions of listeners, focusing on publishing content, supporting content providers, and providing essential information for legal and financial stakeholders.

The position requires strong technical expertise in Java and distributed systems, with experience in AWS services. You'll be working in an agile environment, writing scalable and maintainable code, and influencing team decisions. The role demands someone who can translate designs into high-quality code, demonstrate proficiency in data structures and algorithms, and independently clarify technical requirements.

You'll be joining a global company with an entrepreneurial spirit, where creativity and inclusion are core values. Audible's mission extends beyond business success – we're committed to building more equitable communities in the cities we call home. This is an opportunity to be part of a team that's not just delivering technology solutions, but also making a meaningful impact on how people experience storytelling.

The ideal candidate will bring both technical excellence and leadership qualities, able to mentor other developers while driving continuous improvement in software quality and customer experience. You'll be working with diverse stakeholders, requiring excellent communication skills and the ability to adapt your message to different audiences.

Last updated 16 minutes ago

Responsibilities For Senior Software Development Engineer

  • Design, develop, and test software components and applications
  • Contribute to an agile engineering team, writing scalable and maintainable code
  • Collaborate with stakeholders to design, develop, test, and launch software
  • Translate designs into high-quality code, delivering on schedule
  • Conduct code reviews and mentor team members
  • Drive continuous improvement in software quality and customer experience

Requirements For Senior Software Development Engineer

Java
  • 5+ years of professional software development experience
  • 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
  • Experience in multiple AWS services

Interested in this job?

Jobs Related To Audible, Inc. Senior Software Development Engineer

Senior Software Development Engineer, Audible

Senior Software Engineer role at Audible focusing on personalization systems and ML-driven recommendations, requiring 2+ years of experience in software development.

Senior Software Development Engineer, STAGG Team

Senior Software Engineer role at Audible focusing on backend platform development for server-side rendering and UI strategy across mobile and web applications.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.