Software Development Engineer – Amazon – Toronto, ON

Location: Toronto, ON | Company: Amazon

Amazon Web Services (AWS) is seeking a Software Development Engineer to join its Customer Solutions Engineering – Telco team in Toronto, ON. This role is ideal for engineers who are passionate about innovation, design-thinking, and delivering technology solutions that transform how telecom customers operate. You’ll work on cutting-edge challenges in areas such as 5G network cloudification, OSS/BSS transformation, AI/ML, and digital customer experiences.

Sponsored Links

If you’re excited by the opportunity to build impactful software that directly helps AWS customers succeed, this position offers both challenge and growth at the forefront of telecom and cloud technology.

About the Role

As a Software Development Engineer (Telco), you will collaborate with AWS customers, internal teams, and partners to deliver solutions addressing the unique needs of telecom clients. You’ll design, build, and optimize software systems that process large-scale operational data, enable advanced decision models, and support the digital transformation of global industries.

You will also explore problem domains spanning edge computing, applied science, AI/ML, and customer experience platforms, all while leveraging the breadth of AWS cloud services to drive measurable business value.

Sponsored Links

Key Responsibilities

  • Design, develop, and deploy scalable software solutions for telecom industry use cases.
  • Work with AWS services including Compute, Networking, AI/ML, Analytics, and Edge.
  • Collaborate with customers and account teams to align technology strategies with business outcomes.
  • Apply quantitative algorithms such as machine learning, optimization, and computer vision to telecom operations.
  • Contribute to OSS/BSS modernization, 5G cloudification, and omnichannel CX transformation projects.

Job Details

📌 Location: Toronto, ON, Canada

🆔 Job ID: 3092308

💼 Department: AWS Development Centre Canada ULC

📂 Category: Software Development

💻 Employment Type: Regular / Full-time

Qualifications

  • Basic: 3+ years of professional software development experience.
  • 2+ years of design/architecture experience (scalability, reliability, design patterns).
  • Proficiency in at least one modern programming language.
  • Preferred: Bachelor’s degree in Computer Science (or equivalent).
  • 3+ years of experience across the full software development lifecycle.

How to Apply

Interested in transforming the telecom industry with AWS cloud technology? Apply now via the official Amazon Careers page:

Share This Opportunity

Know a skilled software engineer in Toronto with telecom or cloud experience? Share this opportunity and help them join Amazon AWS.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Tips for candidates: Emphasize experience in cloud services, telecom systems, and large-scale software design. Showcase your ability to work across domains like AI/ML, OSS/BSS modernization, or 5G solutions. Amazon values engineers who can balance technical depth with customer-focused solutions.

This role is a strong fit for developers who want to work on industry-transforming projects and leverage the full AWS technology stack to deliver measurable customer impact.