Audible is looking to hire a Senior Software Development Engineer to create and power Audible's applications, components, and services for their global listeners across Audible and Amazon web. The goal is to grow Audible's market-leading business and build sites and services (APIs) across desktop and mobile devices.
Requirements
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Interest in Web Application, Services Design & Architecture, SEO, Security, SNS, Lambda, S3, CloudWatch, REST services and Javascript.
Responsibilities
- Drive architecture and technical strategy for key platform components, ensuring operational excellence in design, creation, and support
- Lead the design and implementation of major features, from front-end clients to underlying services
- Incorporate industry-wide and Amazon's tools, trends, technologies, and frameworks to enhance our software
- Collaborate with diverse stakeholders to deliver optimal technology solutions, mentoring developers and providing system support
- Partner with business and technical leaders and cross-functional teams to create software that impresses our community and inspires peers
- Continuously elevate engineering excellence standards
- Develop high-quality web solutions and services, prioritizing operational excellence in design, creation, and support
Other
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- This role is based in Newark, NJ.
- The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market.