Lead Software Development Engineer

Leading producer and provider of audio storytelling, offering immersive experiences to enrich customers' daily lives.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Lead Software Development Engineer

At Audible, Amazon's premier audio storytelling platform, we're seeking a Lead Software Development Engineer to join our Marketing Technology (MarTech) team. This role combines technical leadership with hands-on development, focusing on building systems that enable personalized customer experiences. You'll be working with cutting-edge AWS technologies like Kinesis, S3, EMR, and Elastic Search to develop customer journey automation and real-time targeting systems.

The position offers the unique opportunity to impact millions of global listeners while leading a talented team in developing innovative solutions. You'll be responsible for guiding complex technical initiatives, mentoring other developers, and establishing engineering best practices. The role requires strong technical expertise in distributed systems and AWS technologies, combined with leadership skills to drive team success.

As part of Audible's technology organization, you'll contribute to systems that power the delivery of audio content to customers worldwide. The MarTech team specifically focuses on developing tools and systems that enable marketers to create multi-touch, personalized customer experiences. This is a chance to work at the intersection of marketing technology and software engineering, building solutions that directly impact customer engagement and business growth.

The ideal candidate will bring both technical depth and leadership experience, with a proven track record of delivering complex software systems at scale. You'll need to balance technical excellence with team development, guiding your team through challenges while maintaining high standards for code quality and system architecture. This role offers significant growth opportunities and the chance to shape the future of audio content delivery technology.

Last updated 41 minutes ago

Responsibilities For Lead Software Development Engineer

  • Lead complex technical initiatives within your team
  • Mentor and support other developers
  • Explore technical needs and bring solutions
  • Establish and follow good engineering practices
  • Lead technical design reviews and provide architectural guidance

Requirements For Lead Software Development Engineer

  • 5+ years experience of software development and deployment of distributed multi-tier applications
  • Experience taking a lead role delivering complex software systems
  • Prior use of AWS technologies at scale in a production environment
  • Bachelor's degree or higher in Computer Science

Interested in this job?

Jobs Related To Amazon Lead Software Development Engineer

Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Software Development Engineer role at Amazon focusing on network provisioning and automation, requiring 5+ years of experience and expertise in AWS and networking technologies.

Sr. Applications Engineer - Engineering Tools, Kuiper

Senior Applications Engineer position at Amazon Kuiper focused on developing and maintaining CAD tools and integrations for satellite engineering.

Senior System Development Engineer, Amazon LastMile Transportation

Senior System Development Engineer role at Amazon, combining software development with industrial control systems expertise for LastMile Transportation operations.

Software Development Engineer, Open Data Analytics - Engines (Level 5), Open Data Analytics Engines

Staff Software Engineer role at AWS focusing on big data processing platforms, query engine optimization, and open-source collaboration, offering competitive compensation and comprehensive benefits.

Software Dev Engineer III, MarTech Onsite Offsite

Senior software engineering role at Amazon Business focused on developing B2B marketplace solutions and procurement technologies.