Full Time

Software Development Engineer – Amazon Jobs

Posted 8 months ago
Texas
$58 - $111 per hour

Job Description

Job Type: Software Development Engineer from home
Location: Texas work from home
Company: Amazon

Responsibilities:

  • You will lead the way in this strategically important area for both product and operational excellence.
  • You will form alliances with numerous technical and internal security teams across the globe.
  • To gather requirements and explain the features, technical designs, and product strategy of software products, you will speak with users, other technical teams, and senior management.
  • You’ll have a hand in molding the group into your own.
  • You will construct the pipelines and applications for the next generation of mission-critical data processing.

A typical day in the life

  • Software feature development in Java and Python utilizing AWS services (S3, Lambda, SQS, Fargate/ECS, EMR, Spark, etc.) – Architecture design and review
  • Strategic technical planning; – Collaborating with many global security and technical teams;
  • Playing a major role in the planning of software projects utilizing agile approaches (Scrum)
  • Supporter of load testing and software resilience

Requirements:

PRIMARY QUALIFCATIONS

  • Three or more years of professional software development experience without an internship;
  • Two or more years of experience designing or architecting (design patterns, reliability, and scaling) both new and old systems
  • Possess a minimum of one software programming language programming language;
  • Has built and successfully delivered sophisticated software systems to customers;
  • Has knowledge of data streaming designs and topologies.

DESIDERED SPECIFICATIONS

  • Three or more years of experience with all phases of the software development life cycle, including build procedures, testing, operations, source control management, and coding standards and reviews.
  • A computer science bachelor’s degree or its equivalent
  • Programming experience in at least one contemporary language, such as Java, C++, or C#, with an emphasis on object-oriented design – Proficiency with scripting languages, such as Perl or Python shell scripting
  • Proficiency with enterprise-wide systems and distributed computing.
  • Proficiency in conveying requirements, describing technical designs, product strategy, and software product features to users, other technical teams, and senior management.
  • Practical experience with a wide range of different technologies, usually from back-end systems to front-end user interfaces and all in between.