Finding the best job has never been easier
Share
Designing API-based services in NAWS that enable scalable platforms for both internal and external partners.Key job responsibilities
As a Principal Engineer you will be expected to serve as a technical lead on our most demanding, cross-functional projects.
• Ensure the quality of architecture and design of systems.
• Functionally decompose complex problems into simple, straight-forward solutions.
• Fully and completely understand system inter-dependencies and limitations.
• Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
• Leverage knowledge of internal and industry prior art in design decisions.
• Effectively research and benchmark Amazon technology against other competing systems in the industry.
• Contribute intellectual property through patents.
• Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
• Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
• Navigate with other teams in Amazon and influence their design and roadmap decisions for the benefit of our region.
• Collaborate with the business teams to identify opportunities and innovate on behalf of our customers.
• Bachelor's degree
• 10+ years of software engineering with a proven track record of leading large-scale projects experience
• Experience in complex software development and knowledge of emerging platforms, Java, operating system principles, and programming best practices.
• Experience in building high-performance, highly-available and scalable distributed systems and experience with databases
These jobs might be a good fit