Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Systems Development Engineer II Device Technologies 
United States, Texas, Austin 
720156859

09.09.2024
DESCRIPTION

Key job responsibilities
* Build a scalable, secure, and highly available infrastructure automation and validation system using Infrastructure as Code (IaC) principles.
* Implement automated testing and validation frameworks to ensure system reliability and quality.
* Implement security best practices and adhere to compliance requirements for cloud services.
* Contribute to the team's continuous improvement efforts by identifying opportunities for process optimization and implementing solutions.A day in the life
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
401(k) PlanKey job responsibilities
- You are constantly looking to make improvements to existing systems as well as looking for new problems to solve. You are not satisfied with the status quo.
- You uphold the highest standards, and encourage those around you to do the same.A day in the life
You will design, develop and deploy reliable distributed solutions that operate at Amazon scale. You will work with a variety of core languages and technologies including Kotlin, Python, Linux, and AWS services, including GreenGrass and IoT. You will tackle challenging, novel situations every day and will have the opportunity to work alongside talented Amazon engineers to redefine an industry. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact on many people.

BASIC QUALIFICATIONS

- 2+ years of non-internship professional software development experience
- 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby


PREFERRED QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 3+ years of experience building services via Infrastructure as Code (IaC) with tools like Terraform, CloudFormation, or Ansible.
- Proficient in programming languages like Python, Go, or Java.
- Proficient in containerization technologies like Docker and Kubernetes.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools.
- Strong understanding of cloud computing concepts and services (e.g., AWS, Azure, GCP).
- Excellent problem-solving, communication, and collaboration skills.
- Experience with robotic systems or industrial automation platforms.
- Knowledge of edge computing architectures and distributed systems.
- Familiarity with agile software development methodologies and DevOps practices.
- Background in site reliability engineering or production systems management.