hero

Find your next cybersecurity opportunity

237
companies
258
Jobs

Systems Development Engineer, Tech Deployment & Field Support

Amazon

Amazon

Customer Service, Sales & Business Development
North Reading, MA, USA · United States · Virginia, USA
Posted on Mar 31, 2025

DESCRIPTION

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.

Key job responsibilities
As a Systems Development Engineer at Amazon Robotics, you will be instrumental in developing and maintaining critical cloud-based software solutions for our robotics commissioning and testing infrastructure. Your primary focus will be designing and implementing robust, scalable applications that power our robotics testing tools, leveraging AWS services for maximum efficiency and reliability. You will be responsible for developing sophisticated automated testing frameworks, cloud-native continuous integration pipelines, and intuitive user interfaces that ensure the reliability and usability of our robotic systems.

In this role, you'll design and implement efficient cloud-based solutions for real-time robotics control and data processing, working at the intersection of software and hardware to create seamless interfaces between various system components. A significant part of your role will involve developing AWS-powered tools for data analysis, visualization, and performance monitoring, enabling our teams to optimize robotic system performance and identify potential improvements. You'll create user-friendly interfaces that allow operators to effectively monitor and control testing procedures while ensuring secure and efficient cloud integration.

Collaboration will be key as you work with cross-functional teams to integrate software components into larger robotics ecosystems. You'll participate in code reviews, contribute to cloud architecture discussions, and continuously optimize existing software for improved performance, reliability, and scalability. Your work will directly impact the efficiency and effectiveness of our robotics deployment processes, making you a crucial part of Amazon's automation innovation efforts.

A day in the life
As a Systems Development Engineer at Amazon Robotics, your typical day is dynamic and multifaceted:

• Morning: Begin by monitoring system performance, participate in team stand-ups, develop new features for commissioning dashboards using React, and optimize AWS Lambda functions.

• Afternoon: Engage in architecture review meetings, troubleshoot issues, implement automated test scenarios, collaborate on UX improvements, and participate in code reviews.

• Throughout the week: Mentor junior engineers, document specifications, participate in agile ceremonies, liaise with robotics engineers, and attend technical learning sessions.

Your role uniquely combines cloud infrastructure expertise with robotics systems knowledge. You'll have a direct impact on Amazon's automation efficiency, balancing independent work with cross-functional collaboration. This position offers the exciting opportunity to innovate in both software architecture and user experience while working with robotics technology.

A typical week involves developing cloud-based testing tools, optimizing AWS infrastructure, improving testing interfaces, collaborating on new requirements, and contributing to continuous improvement initiatives. This role is ideal for those passionate about cloud technologies, software development, and robotics, offering a perfect blend of technical challenges and impactful outcomes.


About the team
We are a dynamic group of engineers who build the foundation for deploying and validating robotic solutions across Amazon's global robotics fields. We are a collaborative team of full-stack developers and automation specialists working at the intersection of cloud computing and robotics.

What Makes Our Team Special:
• We're a fast-moving team that directly impacts Amazon's robotics deployment worldwide
• We combine software expertise with robotics knowledge to solve complex automation challenges
• Our work spans from cloud architecture to user interface design, offering broad technical exposure
• We maintain a culture of innovation where new ideas are welcomed and implemented quickly

Our Culture:
• Strong emphasis on mentorship and professional growth
• Regular knowledge-sharing sessions and technical deep-dives
• Balance of autonomous work and pair programming
• Data-driven decision making
• Commitment to operational excellence
• Open environment that values diverse perspectives

Team Structure:
• Mix of senior and junior software development engineers
• Mix of senior and junior system development engineers
• Technical product managers

Growth Opportunities:
• Mentorship from experienced engineers
• Regular training and certification opportunities
• Career development paths in both technical and leadership tracks

Join us if you're passionate about:
• Building innovative solutions that scale globally
• Working with robotics technologies
• Contributing to the future of automation
• Solving complex technical challenges
• Being part of a collaborative and supportive team

BASIC QUALIFICATIONS

- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- 3+ years of non-internship professional software development experience
- Bachelor's degree in computer science or equivalent
- Experience with modern frontend frameworks (React, Angular, or Vue.js)
- Proven experience with AWS services (including Lambda, ECS, S3, DynamoDB)
- Experience with object-oriented design and software design patterns

PREFERRED QUALIFICATIONS

- Experience with distributed systems at scale
- Master's degree in Computer Science or related field
- Experience with TypeScript and modern web technologies
- Knowledge of machine learning and computer vision techniques
- Familiarity with ROS (Robot Operating System)
- Experience with serverless architecture and container orchestration
- Background in developing cloud-based testing frameworks
- Experience with data visualization libraries (D3.js, Chart.js)
- Knowledge of Agile development methodologies

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.