Software Dev Engineer I, Amazon University Talent Acquisition

DESCRIPTION

At Amazon, we recruit top technology talent to innovate and build on behalf of our customers. Our customer-centric focus is a core aspect of our company DNA, making Amazon one of the world’s most admired brands. Our Software Development Engineers (SDEs) leverage cutting-edge technology to tackle complex challenges, witnessing the impact of their work firsthand. The challenges faced by SDEs at Amazon are vast and affect millions of customers, sellers, and products globally. We seek individuals who are passionate about developing new products, features, and services from the ground up, navigating ambiguity in a fast-paced environment where development cycles are measured in weeks, not years. If this excites you, apply and take the opportunity to chart your own path at Amazon.

Applications are reviewed continuously. For updates on your status or to confirm successful submission, please log in to your candidate portal. Note: Due to the high volume of applications, we appreciate your patience as we review.

Key Job Responsibilities

  • Collaborate with experienced cross-functional teams to ideate, design, and bring innovative products and services to market.
  • Develop and build groundbreaking technologies in a large, distributed computing environment, driving transformative changes in the industry.
  • Create solutions for running predictions on distributed systems, gaining exposure to cutting-edge technologies at exceptional scale and speed.
  • Develop scalable, fault-tolerant, and low-cost distributed storage, indexing, and querying systems that are easy to manage and use.
  • Design and code effective solutions, starting with broadly defined problems.
  • Work in an agile setting to deliver high-quality software solutions.

BASIC QUALIFICATIONS

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
  • Strong foundation in computer science principles, including object-oriented design, algorithms, data structures, problem-solving, and complexity analysis.
  • Proficiency in programming languages such as C/C++, Python, Java, or Perl.

PREFERRED QUALIFICATIONS

  • Previous technical internship experience.
  • Experience working with distributed, multi-tiered systems, algorithms, and relational databases.
  • Knowledge of optimization mathematics, including linear programming and nonlinear optimization.
  • Ability to effectively communicate technical challenges and solutions.
  • Skilled in handling ambiguous or undefined problems and capable of abstract thinking.
 
Don’t miss out, CLICK HERE (to apply before the link expires)