Systems Development Engineer, Tech Deployment & Field Support
Amazon · Middlesex County, MA · 1 wk ago
Quality AssuranceFull-time
About the role
We're seeking a Systems Development Engineer to join Amazon Robotics and Tech Deployment Systems Integration team, focusing on developing sophisticated cloud-native software solutions for commissioning and testing our robotic systems. You'll be part of a team that ensures the commissioning and deployment processes of our robotics solutions through advanced software development, cloud architecture, testing, and deployment processes, including both AWS-based backend systems and user interfaces for testing tools.
Responsibilities
- Develop and maintain critical cloud-based software solutions for our robotics commissioning and testing infrastructure.
- Design and implement robust, scalable applications that power our robotics testing tools, leveraging AWS services for maximum efficiency and reliability.
- Develop sophisticated automated testing frameworks, cloud-native continuous integration pipelines, and intuitive user interfaces that ensure the reliability and usability of our robotic systems.
- Create user-friendly interfaces that allow operators to effectively monitor and control testing procedures while ensuring secure and efficient cloud integration.
- Collaborate with cross-functional teams to integrate software components into larger robotics ecosystems.
- Participate in code reviews, contribute to cloud architecture discussions, and continuously optimize existing software for improved performance, reliability, and scalability.
Requirements
- Experience in automating, deploying, and supporting infrastructure.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
- Experience with Linux/Unix.
- Experience in one or more relevant front-end frameworks such as React, Angular, etc.
- Experience with AWS Services including EC2, Lambda, S3, DynamoDB, SQS.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of relevant experience in software development and cloud infrastructure.
- Strong understanding of cloud-native architectures and AWS services.
- Experience with CI/CD pipelines and build processes.
- Excellent problem-solving skills and ability to work independently and collaboratively.
- Ability to learn and adapt to new technologies and methodologies.
Skills
- Proficiency in multiple programming languages (Python, Ruby, Golang, Java, C++, C#, Rust).
- Experience with AWS services (EC2, Lambda, S3, DynamoDB, SQS).
- Knowledge of cloud-native architectures and CI/CD pipelines.
- Experience with front-end frameworks (React, Angular).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Benefits
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) Plan