Amazon Devices and Services Fintech is a global team that designs and builds financial planning and analysis tools for various Amazon organizations. This includes Kindle, Ring, and new companies like Kuiper, an interstellar satellite project.
The ideal engineer in this space is highly quantitative, with great judgment and passion to design and build a great customer experience. They must be inventive and have a strong track record of delivery, using a pragmatic and iterative approach to building software.
Key Responsibilities:
* Lead architecture of large initiatives in scaling, security, and availability.
* Design, develop, and support a world-class search and analytics platform serving individuals and businesses.
* Produce robust, efficient, and maintainable code using Java and Python.
* Continually challenge existing systems and explore changes to meet evolving business and market needs.
* Possess expert knowledge in large-scale distributed system design and engineering best practices.
* Participate in setting a vision and objectives for Search Services.
* Drive and work on algorithm and architecture design, execution, and delivery.
* Invent the future of search, rather than just observing it.
* Work with a group of motivated, top-notch people to solve interesting and useful problems in a fun, collaborative environment.
* Lead teams in designing flexible and scalable solutions and day-to-day operations.
* Own systems end to end and influence technology direction.
BASIC QUALIFICATIONS
* 3+ years of non-internship professional software development experience.
* 2+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling.
* Experience programming with at least one software programming language.
PREFERRED QUALIFICATIONS
* 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
* Experience developing cloud software services and understanding design for scalability, performance, and reliability.
* Development experience defining, developing, and maintaining web service APIs.
* Demonstrated ability to mentor other software developers to maintain architectural vision and software quality.