Amazon - Cambridge, MA

posted 3 days ago

Full-time - Mid Level
Cambridge, MA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Lead Software Development Engineer at Audible, you will be responsible for defining, designing, and refining the technology that enhances the audio storytelling experience for millions of listeners. This role involves leading complex technical initiatives, mentoring developers, and collaborating with other lead engineers to create a unified technical strategy for the Android platform. You will drive innovation and guide your team in developing effective solutions that maintain and enhance the Audible Android application.

Responsibilities

  • Independently lead complex technical initiatives within your team.
  • Mentor and lead developers by cultivating curiosity and deep technical understanding.
  • Explore technical needs and bring solutions to the table.
  • Work with other lead engineers to develop a unified technical strategy for Android.

Requirements

  • 5+ years of non-internship professional software development experience and deployment of distributed multi-tier applications.
  • Experience in developing technical roadmaps and architecting Android applications.
  • Experience in app development and integration with RESTful service architecture.
  • Experience in building release strategies for seamless app development.
  • Experience as a mentor, tech lead or leading an engineering team.

Nice-to-haves

  • History of delivering customer-driven software products at a high scale in a fast paced, technology first, rapid-growth company.
  • Experience with React, HTTP/2, serverless, containers, microservices, CI/CD, and cross-platform development.
  • Experience using AWS technologies at scale in a production environment.
  • Experience as a strategic influencer on the direction of product design and development.
  • Strong interpersonal skills and the ability to work effectively across multiple teams, divisions, and stakeholders.
  • Experience with machine learning and related engineering skill sets.
  • Full stack proficiency (e.g., Java, NoSQL, HTML5, CSS3, JavaScript, node.js).
  • Experience leading the delivery of 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service