Software Development Engineer, Playback Team Lead

4 weeks ago


Newark, Delaware, United States Amazon Full time

At Audible, we're passionate about creating immersive audio experiences that inspire and enrich our customers' lives. As a Lead Software Development Engineer on our Playback team, you'll play a key role in shaping the technical direction of our platform and driving innovation in audio storytelling.

We're looking for a seasoned engineer with a strong background in software development and a passion for leading technical initiatives. You'll work closely with our team to design, develop, and deploy scalable and efficient solutions that meet the needs of our millions of global listeners.

As a Lead Software Development Engineer, you'll be responsible for mentoring and guiding our team of developers, exploring technical needs, and bringing innovative solutions to the table. You'll also set the technical strategy for your team and drive the development of our platform to deliver thousands of stories to millions of listeners.

Audible is a global company with an entrepreneurial spirit, and we're committed to building a culture of creativity and inclusion. We're passionate about the positive impact we can make for our customers and our neighbors, and we're looking for talented engineers like you to join our team.

Basic Qualifications:

  • Experience in developing technical strategy and architecting web and APIs
  • Prior experience in full stack development and RESTful service architecture
  • 5+ years experience of software development and deployment of distributed multi-tier applications
  • Experience with React, HTTP/2, serverless, containers, microservices, CI/CD, and cross-platform development
  • Experience with AWS technologies at scale in a production environment

Preferred Qualifications:

  • Proven success in mentoring tech leads and engineers
  • History of delivering customer-driven software products at a high scale in a fast-paced, technology-first, rapid-growth company
  • Prior success as a strategic influencer on the direction of product design and development
  • Outstanding interpersonal skills and the ability to work effectively across teams and multiple division stakeholders
  • Experience with machine learning and related engineering skill sets
  • Full stack proficiency (e.g., Java, NoSQL, HTML5, CSS3, JavaScript)
  • Experience with Native Android, iOS, Streaming technologies
  • Experience with ML/AL as relates to streaming
  • Experience taking a lead role delivering complex software systems to internal or external customers
  • Competency at delegating work in parallel to accelerate delivery
  • Enthusiasm for promoting high-quality standards in others across documentation, unit testing, code reviews, test automation, continuous integration, and deployment

Audible is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.



  • Newark, Delaware, United States Amazon Full time

    About This RoleThis opportunity is for a Lead Software Development Engineer for Audible's Consumer Domains group. We are the team that creates and powers Audible's applications, components, and services for our global listeners across Audible and Amazon web. We are the home for tech talent that wants to grow Audible's market-leading business and build the...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryAs a Senior Software Engineer at Seven Seven Software, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our clients. You will work closely with product management, marketing, and fellow technologists to create frictionless multi-channel experiences.Key...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Title: Sr. Software EngineerJob Summary:We are seeking a skilled Sr. Software Engineer to join our team at Ecclesiastes Inc. In this role, you will be responsible for designing, developing, and implementing software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and CSS.Responsibilities:*...


  • Newark, Delaware, United States Moody's Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Moody's. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance software applications for our Intelligent Risk Platform suite of SaaS applications.Key Responsibilities:Design and...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Title: Software Development Engineer in TestJob Summary:Ecclesiastes Inc. is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our software development team, you will be responsible for designing, developing, and executing software test artifacts, including test plans and automation test suites. Your primary...


  • Newark, Delaware, United States Amazon Full time

    At Audible, we believe stories have the power to transform lives. We work with leading creators to produce and share audio storytelling with millions of global listeners.We're a team of dreamers and inventors who come from diverse backgrounds and experiences to empower and inspire each other.Imagine your future with us.About This RoleAs a Lead Software...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Informatica Developer LeadJob Summary:Seven Seven Software is seeking an experienced Informatica Developer Lead to join our team. The successful candidate will be responsible for providing technical leadership in the design, development, and implementation of data integration solutions using Informatica, DB2, and Snowflake.Key Responsibilities:...


  • Newark, Delaware, United States Amazon Full time

    About this RoleAt Audible, we believe stories have the power to transform lives. We're a team of dreamers and inventors who come from a wide range of backgrounds and experiences to empower and inspire each other. We're looking for a Lead Software Development Engineer to join our Catalog Management Systems team. As a key member of our team, you'll be...

  • Software Architect

    3 weeks ago


    Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryAt Seven Seven Software, we are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software applications. ResponsibilitiesCollaborate with cross-functional teams to drive outcomes and deliver high-quality software...


  • Newark, Delaware, United States Amazon Full time

    About the RoleAt Audible, we're passionate about creating immersive audio experiences that inspire and enrich our customers' lives. As a Software Development Engineer, you'll play a key role in shaping the future of our platform.Key Responsibilities Design, develop, and test software components and applications for our leading global provider of audiobooks...


  • Newark, Delaware, United States Prudential Ins Co of America Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Prudential Ins Co of America. As a key member of our Global Technology team, you will play a critical role in designing and developing innovative software solutions that drive business growth and customer satisfaction.As a Lead Python Developer, you will be responsible...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior IAM Platform Engineer to join our Global CIAM Team at Seven Seven Software. As a key member of our team, you will be responsible for providing technical expertise and guidance on integrating applications into the ForgeRock platform.Key ResponsibilitiesProvide technical expertise and guidance on integrating...


  • Newark, Delaware, United States ShiftCode Analytics Full time

    Job Title: Senior Software Engineer: Full Stack DevelopmentAt ShiftCode Analytics, we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack development, with a focus on cloud-based technologies.Responsibilities:* Design and develop scalable, cloud-based full stack applications...

  • Software Developer

    3 weeks ago


    Newark, Delaware, United States Intelliswift Full time

    Job Summary:Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in the United States. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software programs to ensure...


  • Newark, Delaware, United States ECCLESIASTES INC Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Ecclesiastes Inc. in Newark, DE. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, and...


  • Newark, Delaware, United States Seven Seven Software Full time

    Job Title: Senior IAM Platform EngineerAbout the Role:Are you passionate about building innovative solutions that enable organizations to thrive in a rapidly changing world? Do you have a strong background in Identity and Access Management (IAM) and a desire to lead a team of experts in this field? If so, we have an exciting opportunity for you to join our...


  • Newark, Delaware, United States CapB InfoteK Full time

    About the Role:CapB InfoteK is a global leader in IT Solutions and Managed Services, with a strong focus on providing cutting-edge products and solutions across Digital Transformations. We are seeking a skilled Software Engineer - C++ to join our team and contribute to our growing needs.Key Responsibilities:Analyze, design, develop, and unit test C++...


  • Newark, Delaware, United States Capital One Full time

    Job Title: Software Engineering ManagerAbout the Role:We are seeking a highly skilled Software Engineering Manager to lead our team of developers in designing and developing key components of our new core platform. As a member of our Bank Modernization team, you will collaborate with cross-functional teams to drive innovation and deliver robust cloud-based...


  • Newark, Delaware, United States Prudential Ins Co of America Full time

    Job SummaryPrudential Ins Co of America is seeking a Senior Software Engineer to join our Chief Data Office team. As a key member of our team, you will be responsible for building and maintaining our Master Data Management (MDM) platform.Key Responsibilities:Design and develop high-quality software applications using modern design patterns and architectural...

  • Software Engineer

    4 weeks ago


    Newark, Delaware, United States Envision InfoSolutions Inc Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at Envision InfoSolutions Inc. The ideal candidate will have experience in designing and developing dynamic web applications using a range of technologies including HTML, CSS, JavaScript, and TypeScript.Key ResponsibilitiesDesign and develop web applications using HTML, CSS, Bootstrap,...