Software Engineer - Playback & Ads Platform

Amazon Inc.

Newark (NJ)

On-site

USD 158,000 - 214,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Audible, a world leader in audio storytelling, invites a Software Development Engineer to join the Playback Team and drive design, architecture, and ML-based ad solutions. You will work on real-time ad serving pipelines and scalable backend systems powering billions of opportunities annually.

You will collaborate with Product, Applied Science, and cross-functional engineering teams to deliver innovative advertising products, optimize latency and cost, and mentor other engineers to raise the bar

Qualifications

  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • Bachelor's degree in computer science or equivalent.
  • 3+ years’ experience of software development and deployment of distributed multi-tier applications.

Responsibilities

  • Design, develop, and test software components and applications for a leading global provider of audiobooks.
  • Collaborate with Product, Applied Science, and cross-functional engineering teams to define and deliver innovative advertising products.
  • Optimize ad serving latency, cost, and business metrics for audio advertising at scale.
  • Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions.
  • Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions.
  • Utilize technology to tackle challenging problems and deliver high-quality code on schedule.
  • Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively.
  • Independently clarify technical requirements, assess development estimates, and employ diverse design approaches.
  • Conduct code reviews and provide constructive feedback to team members.
  • Foster continuous improvement in software quality, customer experience, and product maintainability.
  • Mentor and lead developers, fostering curiosity and deep technical understanding.

Skills

Distributed systems
Software design
Algorithms
Data structures
Mentoring

Education

Bachelor's degree in computer science or equivalent

Tools

Java
C++
Swift
Kotlin
JavaScript/TypeScript

Job description

Audible, a world leader in audio storytelling, invites a Software Development Engineer to join the Playback Team and drive design, architecture, and ML-based ad solutions. You will work on real-time ad serving pipelines and scalable backend systems powering billions of opportunities annually.

You will collaborate with Product, Applied Science, and cross-functional engineering teams to deliver innovative advertising products, optimize latency and cost, and mentor other engineers to raise the bar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Audio Ad Systems & Playback
Software Engineer, Audio Ad Systems & Playback

Audible • Newark (NJ)

On-site
USD 150,000 - 190,000
Software Development Engineer, Playback Team
Software Development Engineer, Playback Team

Audible • Newark (NJ)

On-site
USD 150,000 - 190,000
Software Development Engineer, Playback Team
Software Development Engineer, Playback Team

Amazon • Newark (NJ)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer - AI Voice & Audio Platform
Software Engineer - AI Voice & Audio Platform

Amazon Inc. • Cambridge (MA)

On-site
USD 111,000 - 160,000
RSUs
Health insurance
401(k) matching
+2
Audio Platform Software Engineer
Audio Platform Software Engineer

Audible • Cambridge (MA)

On-site
USD 110,000 - 170,000
Software Development Engineer - AI Voice Platform
Software Development Engineer - AI Voice Platform

Audible • Cambridge (MA)

On-site
USD 120,000 - 180,000
Software Development Engineer, FinTech & Customer Tech
Software Development Engineer, FinTech & Customer Tech

Amazon Inc. • Newark (NJ)

Hybrid
USD 122,000 - 181,000
Software Development Engineer, Audible AI Voice Production
Software Development Engineer, Audible AI Voice Production

Audible • Cambridge (MA)

On-site
USD 120,000 - 180,000
Software Engineer, AI Voice Production
Software Engineer, AI Voice Production

Audible • Culver City (CA)

On-site
USD 110,000 - 140,000
AI Voice Production Software Engineer
AI Voice Production Software Engineer

Amazon Inc. • Seattle (WA)

On-site
USD 123,000 - 170,000