Saturday, September 29, 2007

Technical Architect ( Software Development Engineer III ) at Amazon

  • Advanced software development and technical leadership capabilities. Strong system architect with standard-setting software development skills. Expert proficiency in one or more areas.
  • Advanced knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Capable of independent full systems design, including requirements gathering, specifications, and coding.
  • Capable of playing a technical leadership role for complete product cycles. Has built and delivered complex systems that leverage our technology platform and work well with other company systems.
  • Capable of applying advanced software development theory and skills to architect, design and build complex systems.
  • Heavily involved in scoping the technical requirements for a new project, and identifying the appropriate technology solutions for each project.
  • Will work very closely with other technical leads to make sure that the pieces of the complex system work well with the other dependent systems.
  • Work requires significant creativity and judgment.
  • Ability to work independently with little review by more senior engineers. Would play a significant role with engineering managers to determine potential risks to a schedule. Would help develop long-term department technology strategies and significantly influences the cross-company engineering processes and standards. Should be able to influence engineering best practices.
  • Skilled consensus builder. Should be able to work very closely with end users to make sure the application or system meets the needs of the business. Would play a consultative role with other senior engineers/engineering managers on broad technology decisions
  • Mentor, develop, and train engineers. Would play a significant role in hiring great engineers.
  • B.S. degree or higher in Computer Science, Engineering, Mathematics. 8-15 years of relevant, broad engineering experience.

Link

No comments: