Amazon Development Centre Canada ULC
Technology
Robotics-SoftwareDevelopmentEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Robotics - Software Development Engineer at Amazon Development Centre Canada ULC. Skills: Robotics, Software Development, Cloud, AI/ML. Collaborate and communicate effectively. Design innovative products and services”
Industry & Context.
Problem-solving; Analytical skills
On-call duties
What They're Looking For.
Must Have
18 years of age or older, Experience with Java, Python, C++, or C#, Experience with object-oriented design, Experience with data structure implementation, Experience with basic algorithm development
Nice to Have
Experience from a technical internship, Experience in optimization mathematics, Experience with distributed, multi-tiered systems, Experience with algorithms, Experience with relational databases, Experience with AWS, Experience with database systems, Experience with AI tools, Experience contributing to open-source projects, Experience with version control systems, Problem-solving and analytical skills, Demonstrated ability to learn, Basic understanding of SDLC, Experience in Linux application development, Experience with ROS/ROS 2
What You'll Do.
Collaborate and communicate effectively
Design innovative products and services
Build innovative products and services
Operate innovative products and services
Participate in technical discussions
Design scalable solutions
Develop scalable solutions
Participate in code reviews
Contribute to technical documentation
Build resilient distributed systems
Maintain resilient distributed systems
Leverage GenAI and AI-powered tools
Contribute to development of GenAI tools
Work in an agile environment
Participate in operational responsibilities
Demonstrate operational excellence
Monitor production issues
Troubleshoot production issues
Resolve production issues
Design software components
Develop software components
Test software components
How You'll Work.
Team & Collaboration
Cross-disciplinary teams; Collaborative team environment
Communication Scope
Written communication; Verbal communication
Process & Methodology
Agile, CI/CD
Full Job Description
Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you want to see your solutions directly impact millions of customers worldwide? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact contributor you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. Key job responsibilities - Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward. - Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment. - Participate in code reviews and contribute to technical documentation. - Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective. - Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies. - Write clean, maintainable code following best practices and design patterns. - Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties. - Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues. - Design, develop and test software components that interact with fulfillment center technologies, such as robotics, material handling equipment, com
Applying for this Robotics - Software Development Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Centre Canada ULC?
Real rants from real employees. Read before you apply.