Amazon Publishing, Amazon's full-service publishing arm, is looking for an exceptional software engineer to help advance this fast-paced business. In this position you will be designing and building systems with a focus on performance, reliability, simplification, low operational cost, long-term supportability, and first-class user experience. If you are excited by both technical and business challenges and are obsessive about delighting customers then this is an opportunity to apply your broad skills and make a real difference for our internal and external users. You will build products with cloud services and the latest technologies to scale with our growth in customers, products, and international expansions.
To be a successful candidate you have an understanding of scalable distributed systems, service-oriented architectures, full-stack web development, and application design. You have a passion for learning new skills and appreciation for complex business rules. You are able to dive deeply into existing complexity, collaborate with business and technical leaders, and drive simplification. You work efficiently in a heterogeneous environment of different languages and technologies, bringing flexibility, speed, and quality to your team. You thrive in a culture of experimentation and innovation, but also have a proven track record of delivering results to solve challenging problems.
If you are interested in completely new projects, cutting edge technologies, and working in a small and scrappy team with big ideas, this is the job for you. If you love books and are intrigued by their lifecycle then that's just a bonus. Amazon Publishing is a fun place to be. Check it out!