Fulfillment Technologies Software Development Specialist

2 weeks ago


Toronto, Ontario, Canada Amazon Canada Fulfillment Services, ULC Full time
About the Role

This Fulfillment Technologies Software Development Specialist position is a unique opportunity to join Amazon Canada Fulfillment Services, ULC and be part of a dynamic team that powers Amazon's global fulfillment network.

Job Summary

We are seeking an experienced software development professional to design, develop, and implement software solutions that support our fulfillment services. The ideal candidate will have a strong background in software development, experience with modern programming languages, and a passion for innovation.

Key Responsibilities
  • Design, develop, and implement software solutions to support our fulfillment services
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality code, following best practices and standards
  • Work closely with development teams to ensure smooth integration and deployment of new features
  • Participate in code reviews and contribute to improving code quality and efficiency
Requirements
  • 2+ years of non-internship professional software development experience
  • Experience with modern programming languages such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Strong understanding of software development life cycles and Agile methodologies
  • Excellent communication and collaboration skills
Preferred Qualifications
  • Experience with distributed systems at scale
  • Experience with CI/CD pipelines build processes
  • Knowledge of front-end languages (Javascript, CSS, HTML, etc.)
What We Offer
  • A competitive salary range of $120,000 - $180,000 per year, depending on experience
  • A comprehensive benefits package, including medical, dental, and vision coverage
  • A generous paid time off policy
  • Opportunities for career growth and professional development

About Amazon Canada Fulfillment Services, ULC: We are a leading provider of fulfillment services, powering Amazon's global fulfillment network. Our team is dedicated to delivering innovative solutions that enable seamless customer experiences.



  • Toronto, Ontario, Canada Amazon Canada Fulfillment Services, ULC Full time

    Job SummaryThis role is for a talented Software Development Engineer to join our Amazon Fulfillment Technologies Support (AFTS) team. The engineer will work on developing software applications responsible for shipment, item availability, customer promises, shipment optimization, and other functions related to our fulfillment services process.Key...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the JobWe are seeking a highly skilled Software Development Engineer to join our Fulfillment Technologies team. As a key member of our team, you will be responsible for designing and implementing cutting-edge software solutions to support Amazon's global fulfillment network.Our team operates at the intersection of machine learning, computer vision, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAs a Software Development Engineer on the Item Exception Handling team, you will be responsible for designing and implementing scalable solutions to complex problems. You will work closely with business, physical processes, and operations to optimize systems and processes.Key ResponsibilitiesDesign and implement scalable solutions to complex...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our Amazon Fulfillment Technologies Support Team.Key ResponsibilitiesTroubleshoot and resolve production software issuesDevelop monitoring solutions and perform software maintenanceImplement fixes for internally developed code, including Perl, Ruby, C/C++, and JavaPerform SQL...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job SummaryThe Amazon Fulfillment Technologies Support Team is seeking a skilled Software Development Engineer to join their team, which supports all software applications responsible for shipment, item availability, customer promises, shipment optimization, and other functions related to the fulfillment services process.Key ResponsibilitiesTroubleshoot,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As an Automated Solutions Specialist, you will design and develop cutting-edge software solutions that drive innovation and excellence in our fulfillment operations.Key Responsibilities:Develop new software services and tools from...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the OpportunityWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. This is an exciting opportunity to work on cutting-edge software solutions that power Amazon's global fulfillment network.Job DescriptionThe successful candidate will be responsible for designing and developing scalable...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is seeking a skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers. Key Responsibilities: * Design and develop scalable software solutions that meet...


  • Toronto, Ontario, Canada ARC10 TECHNOLOGIES INC. Full time

    We are seeking a highly skilled Software Development Specialist to join our team at ARC10 Technologies Inc. The ideal candidate will have a degree in computer science and at least 1 year of experience in software development. Key responsibilities include writing, modifying, and testing software code, as well as communicating technical problems and solutions...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    OverviewAt Amazon Development Centre Canada ULC, we are looking for a highly skilled Software Engineer to join our Fulfillment Technologies Support Team. The ideal candidate will have experience in programming languages such as C++, C#, Java, Python, Golang, PowerShell, or Ruby, and tools for automation, building, testing, releasing, or monitoring.Job...


  • Toronto, Ontario, Canada Amazon Canada Fulfillment Services, ULC Full time

    As a System Development Engineer with Amazon Canada Fulfillment Services, ULC, you will play a crucial role in supporting the software applications that power our global fulfillment network.About the JobThis is an exciting opportunity to work on high-impact projects and collaborate with development teams across Amazon Corporate and Divisional Software...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our Amazon Fulfillment Technologies team. As a member of this team, you will have the opportunity to design and develop innovative software solutions that power Amazon's global fulfillment network.**Job Summary**Design, develop, and deploy software applications that optimize...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for developing and maintaining software applications that support our fulfillment services.About the RoleThe ideal candidate will have experience in programming languages such as C++,...


  • Toronto, Ontario, Canada Amazon Full time

    Transforming Global Logistics with Cutting-Edge TechWe are seeking a highly skilled Senior Technical Software Specialist to join our team in Amazon Fulfillment Technologies. In this role, you will have the opportunity to apply your expertise in software development and design patterns to optimize the throughput of our global fulfillment centers.Award-winning...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAs a Software Development Engineer in our Labor Scheduling Organization, you will be part of a high-performing team that builds and maintains innovative systems to ensure the right people are in the right places at the right times.Key responsibilities include:Designing and developing high-performance, test-driven code.Contributing to team...


  • Toronto, Ontario, Canada INFINITE INVESTMENT SYSTEMS LTD. Full time

    About the RoleAt INFINITE INVESTMENT SYSTEMS LTD., we are currently seeking a skilled Software Technology Specialist to join our team. This is a permanent position that requires a strong foundation in computer science and software development.Main ResponsibilitiesDesign, develop, and test software applications using various programming languages and...


  • Toronto, Ontario, Canada MESONS TECHNOLOGIES INC. Full time

    At MESONS TECHNOLOGIES INC., we are seeking a highly skilled Software Developer to join our team.About the JobWe are looking for an experienced Software Developer with a strong background in software development and a passion for creating innovative solutions.The successful candidate will have at least 1 year of experience in software development, preferably...


  • Toronto, Ontario, Canada MESONS TECHNOLOGIES INC. Full time

    Software Engineering SpecialistAt MESONS TECHNOLOGIES INC., we are seeking a skilled Software Engineering Specialist to join our team. This role involves working on the development and maintenance of software applications, ensuring they meet the highest standards of quality and performance.Key Responsibilities:Design, develop, and test software applications...


  • Toronto, Ontario, Canada Amazon Full time

    We are seeking a highly skilled Software Development Engineer to join our team in Amazon's Labor Scheduling Organization.About the JobAs a key member of our team, you will be responsible for building and maintaining systems that make a true real-world impact. Your responsibilities will include:Delivering high-quality code on time as part of a...


  • Toronto, Ontario, Canada Reflektor Digital Full time

    Job Title: Software Development SpecialistWe are seeking a skilled Software Development Specialist to join our team at Reflektor Digital. This role will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Responsibilities:Design and develop software applications using...