- 3+ years of professional software development experience including proven experience in Java, Object Oriented Design, Data Structures and Algorithms
- Experience developing and maintaining high availability distributed software systems.
You are an innovative and passionate top software engineer looking to make a positive impact on customer experience. You like to own deliverables end-to-end and have a meaningful influence on the final product. You are a builder. You like to work with fellow engineers and product people to share knowledge, imagine, design, develop, test, and launch software that wows our community and inspires our peers. You're curious and love to learn unprompted as you stay up to date with tools, trends, technologies and best practices in the industry. Please don't hesitate to apply!
HOW DOES AMAZON FIT IN?
We're a a strategic and growing part of Amazon, our parent company. Audible's built on Amazon technology and you'll have insight into the inner workings of the world's leading ecommerce experience. You'll get to play with all of Amazon's and AWS technologies. There's a LOT to learn! Your career will benefit from working with teams like Kindle, A9, P13N and many more.
If you want to own and solve problems, work with a creative dynamic team, fail fast in a supportive environment whilst growing your career and working on high volume (2000+ tps) services that support millions of customers worldwide, we want to hear from you.
- Own key components within our platform. "Owning" means envisioning, designing, creating, building, and supporting
- Partner with product management to imagine, design, develop, test, and launch software that invigorates our community and inspires our peers
- Manage individual project priorities, deadlines and deliverables
- Adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations
- Plan and execute technical epics, from initial design through implementation, testing, and customer delivery
- Stay ahead of tools, trends, technologies and the most standard methodologies both industry-wide and within Amazon, sharing your knowledge in a meaningful way that impacts the group
- Be willing to explore technical needs and bring problems AND solutions to the table
If you want to own and solve problems, work with a creative dynamic team, fail fast in a supportive environment whilst growing your career and working on high volume (2000+ tps) services that support millions of customers worldwide we want to hear from you!
- Strong problem solving skills; adaptable, enterprising and willing to take ownership.
- A high-quality bar; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods
- Familiarity with Amazon Web Services.