Full Time
Software Development Engineer – Amazon Jobs
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.