IT & Software

Robotics Software Development Engineer

Alternance Amazon

Toronto · Ontario · Canada

Build robotics software at Amazon using scalable architectures, distributed systems, and modern programming languages in Toronto, Ontario. Develop technology serving customers worldwide.

This Software Development Engineer role focuses on products interacting with fulfillment center technologies. You will design software components involving robotics, material handling equipment, computer vision, and cloud services. The work includes microservices, AI-powered development tools, and operational excellence.

Key Responsibilities:

  • Design scalable cloud-native solutions using microservices
  • Develop software interacting with robotics and fulfillment technologies
  • Build resilient, fault-tolerant distributed systems
  • Review code and contribute to technical documentation
  • Monitor, troubleshoot, and resolve production issues

Requirements:

  • Be 18 years of age or older
  • Use Java, Python, C++, or C# with object-oriented design
  • Understand data structures and basic algorithm development
  • Work 40 hours weekly, with overtime as required
  • Communicate effectively and solve problems analytically

Apply software development, distributed systems, and robotics knowledge to Amazon fulfillment technologies in Toronto.

#J-18808-Ljbffr

Reference: WJ-291_12140270

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.